Maison > interface Web > tutoriel CSS > Comment cibler des éléments spécifiques dans une plage à l'aide du sélecteur CSS nième enfant ?

Comment cibler des éléments spécifiques dans une plage à l'aide du sélecteur CSS nième enfant ?

Mary-Kate Olsen
Libérer: 2024-10-31 17:19:02
original
327 Les gens l'ont consulté

How to Target Specific Elements in a Range Using the CSS nth-child Selector?

Sélecteur de plage CSS nième enfant

Le sélecteur nième enfant vous permet de cibler des éléments spécifiques dans un conteneur en fonction de leur position. Lorsque vous l'adaptez à une gamme spécifique, envisagez les approches suivantes :

nth-child(?):nth-child-X

Cette approche cible les éléments d'un certain position (par exemple, nième-enfant (2)) jusqu'à la fin de la séquence (par exemple, nième-enfant-X):

.myTableRow td:nth-child(2):nth-child(-n+4){
  background-color: #FFFFCC;
}
Copier après la connexion

ntième-enfant(n X):ntième-enfant (-n Y)

Cette approche plus claire inclut les numéros de plage spécifiques :

.myTableRow td:nth-child(n+2):nth-child(-n+4){
    background-color: #FFFFCC;
}
Copier après la connexion

Ici, le nième enfant (n 2) sélectionne tous les enfants à partir de la position 2, et nth-child(-n 4) sélectionne tous les enfants jusqu'à la position 4.

nth-child(X-Y)

Cette syntaxe cible une plage spécifique en soustrayant le début position à partir de la position finale :

.myTableRow td:nth-child(2-4){
  background-color: #FFFFCC;
}
Copier après la connexion

N'oubliez pas de prendre en compte le nombre total d'éléments lorsque vous utilisez le sélecteur de nième enfant pour éviter des résultats inattendus.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal