Pseudo-classe CSS :nth-last-of-type()
- Page précédente :nth-last-child()
- Page suivante :nth-of-type()
- Retour au niveau supérieur Manuel de pseudo-classes CSS
Définition et utilisation
CSS :nth-last-of-type(n)
La pseudo-classe permet de correspondre aux éléments qui sont le dernier fils de type spécifique dans leur père : n de fils de l'élément.
n peut être un nombre/index, un mot-clé (impair ou pair) ou une formule (comme an + b).
Astuce :Voir :nth-last-child()
La pseudo-classe permet de sélectionner les éléments qui sont le dernier fils de type spécifique dans leur père : n d'un élément, indépendamment de son type.
Exemple
Exemple 1
Assignons une couleur de fond aux éléments <p> qui sont le deuxième fils en arrière du père <p> :
En même temps, assignons une couleur de fond aux éléments <li> qui sont le troisième fils en arrière du père <li> :
p:nth-last-of-type(2) { background: red; } li:nth-last-of-type(3) { background: yellow; }
Exemple 2
impair
et pair
est une clé de mot, utilisable pour correspondre aux éléments whose index is odd ou even (l'index du premier élément fils est 1).
Ici, nous assignons des couleurs de fond différentes aux éléments <p> whose index is odd or even:
p:nth-last-of-type(odd) { background: red; } p:nth-last-of-type(even) { background: blue; }
Exemple 3
Utilisez l'expression (an + b). Description : a représente un pas d'entier, n est tout entier non nul commençant par 0, b est un décalage d'entier.
Ici, nous assignons une couleur de fond aux éléments <p> et <li> whose index is a multiple of 3:
p:nth-last-of-type(3n) { background: red; } li:nth-last-of-type(3n) { background: yellow; }
Grammaire CSS
:nth-last-of-type(index | impair | pair | an+b) { déclarations css; }
Détails techniques
Version : | CSS3 |
---|
Support du navigateur
Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge cette pseudo-classe.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.2 | 9.6 |
- Page précédente :nth-last-child()
- Page suivante :nth-of-type()
- Retour au niveau supérieur Manuel de pseudo-classes CSS