Bonjour,
comment atteindre la balisedans le contexte suivant :<h3>
<ul class= »images »
<li>
<h3>
<a href = ...
Bonjour,
comment atteindre la balisedans le contexte suivant :<h3>
<ul class= »images »
<li>
<h3>
<a href = ...
la manière la plus sélective est de mettre dans ta css ceci par exemple :
sinon, tu as aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ul.images li h3 { color: red; }
qui, lui, atteindra un <h3> même s'il n'est pas dans un <li>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ul.images h3 { color: red; }
ou encore
qui atteindra tous les <h3> du site
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 h3 { color: red; }
après, il faut voir si tu as d'autres déclaration dans ta css qui peuvent entrer en conflit mais pour ça, firebug est ton ami![]()
Merci pour ton aide
ne fonctionne pas, maisul.images li h3 {
color: red;
}
fonctionne très bienul.images li h3 a{
color: red;
}
Je tournais autour, mais ...
Si si, ça fonctionne, mais ça modifie bien la propriété d'un texte directement entre les balises <h3> (balise que tu voulais atteindre)
Mais, en réalité, tu cherchais à atteindre la balise <a> situé dans un <h3>. Du coup, ça a fonctionné en mettant ul.images li h3 a{
Si tu veux réellement comprendre ce mécanisme, regarde plus de documentation sur les propriété de cascade dans les css.
Partager