--- title: ':last-child' slug: 'Web/CSS/:last-child' tags: - CSS - Pseudo-classe - Reference translation_of: 'Web/CSS/:last-child' ---
La pseudo-classe :last-child
permet de cibler un élément qui est le dernier enfant de son parent.
/* Cible n'importe quel élément <li> tant que */ /* celui-ci est le dernier enfant de son élément */ /* parent */ li:last-child { background-color: lime; }
Note : En CSS3, l'élément ciblé devait avoir un élément parent, cette restriction a été levée en CSS4.
{{csssyntax}}
li:last-child { background-color: lime; }
<ul> <li>Cet élément n'est pas vert !</li> <li>Celui-ci est vert.</li> </ul>
{{EmbedLiveSample('Exemples', '100%', 100)}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS4 Selectors', '#last-child', ':last-child')}} | {{Spec2('CSS4 Selectors')}} | Il n'est plus obligatoire que l'élément ciblé ait un parent. |
{{SpecName('CSS3 Selectors', '#last-child', ':last-child')}} | {{Spec2('CSS3 Selectors')}} | Définition initiale. |
{{Compat("css.selectors.last-child")}}