Delete / Löschen
Lettrine first-letter dans succession de div et class ?
Nikita Calvus-Mons
30.11.2009 - 00:28
30.11.2009 - 00:28
Voilà mon souci. Je suis en train de créer un template de mise en page
en html/css.
J'aimerais utiliser la propriété :first-letter pour faire une lettrine
dans des paragraphes de classe "lettrine". Sur mon ancien blog j'avais
un style :
.lettrine:first-letter {
font-size: 450%;
padding-right: 4px;
margin-top: 0;
float: left;
}
qui marchait très bien. Le premier paragraphe de mes posts était
toujours donc un p class="lettrine"
Mon problème est le suivant :
les paragraphes concernés seront toujours dans la colonne principale,
dont l'id est "main", contenue par un id = "content".
<div id="content">
<div id="main">
<p class="lettrine">
texte
</p>
<p>
texte
</p>
</div>
</div>
etc.
J'arrive à modifier sans problème le style des paragraphes en utilisant
cette syntaxe :
#content #main p {}
mais quand je fais :
#content #main p.lettrine:firstletter {}
ça ne marche pas
J'ai essayé toutes les combinaisons syntaxiques, par ex :
#content #main .lettrine p:firstletter {}
ou même
p.lettrine:first-letter {} sans contexte spécifique,
Tout ça sans succès. J'ai l'impression que l'héritage ne marche pas dans
ce cas précis. Avez-vous une idée de pourquoi ?
Merci...
Nikita Calvus-Mons
30.11.2009 - 00:47
30.11.2009 - 00:47