combinateur descendant¶
On utilise le combinateur descendant pour sélectionner un élément qui est un descendant d’un autre élément. On peut par exemple vouloir appliquer des styles particuliers à des liens, mais uniquement à des liens situés dans un élément navigation.
Le combinateur descendant consiste en une espace suivant le sélecteur de l’ancètre et précédant le sélecteur du descendant que l’on souhaite cibler.
/* on sélectionne tous les .descendant ayant un élément .ancetre pour ancètre */
.ancetre .cible {
propriete : valeur ;
}
<div class="ancetre">
<div class="cible">
<div class="cible"></div>
</div>
</div>
<div class="cible">non sélectionné</div>
Le dernier élément .cible
n’est pas sélectionné car n’a pas d’ancêtre avec la classe .ancetre
.