258 of 313 menu

Pseudo-classe nth-last-of-type

La pseudo-classe nth-last-of-type sélectionne un élément qui est le n-ième enfant du parent d'un type donné, en comptant depuis la fin. Elle se comporte de manière similaire à nth-of-type, mais le comptage se fait depuis la fin.

Syntaxe

sélecteur:nth-last-of-type(nombre | odd | even | expression) { }

Valeurs

Valeur Description
nombre Un nombre positif à partir de 1. Spécifie le numéro de l'élément auquel nous voulons accéder. La numérotation des éléments commence à 1.
odd Les éléments impairs.
even Les éléments pairs.
expression Il est possible de composer des expressions spéciales avec la lettre n, qui représente tous les nombres entiers à partir de zéro (et non pas un) jusqu'à l'infini. Ainsi, 2n signifie tous les nombres pairs (à partir du deuxième).
Comment comprendre cela ? Nous substituons dans n séquentiellement les nombres à partir de 0 et ainsi de suite : si n = 0, alors 2n donnera 0 - un tel élément n'existe pas (la numérotation des éléments commence à 1), si n = 1, alors 2n donnera 2 - le deuxième élément, si n = 2, 2n donne 4 - le quatrième élément. Si on écrit 3n - ce sera chaque troisième élément (à partir du troisième), et ainsi de suite.

Exemple

Trouvons le h2 qui est le 2-ième h2 dans le parent en comptant depuis la fin :

<div> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> </div> h2:nth-last-of-type(2) { color: red; }

:

Exemple

Trouvons tous les h2 pairs en comptant depuis la fin :

<div> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> </div> h2:nth-last-of-type(even) { color: red; }

:

Exemple

Trouvons tous les h2 impairs en comptant depuis la fin :

<div> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> <h2>titre</h2> <p>paragraphe</p> </div> h2:nth-last-of-type(odd) { color: red; }

:

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser