Maison > interface Web > tutoriel CSS > Les pseudo-classes CSS peuvent-elles styliser correctement les éléments de liste pairs et impairs ?

Les pseudo-classes CSS peuvent-elles styliser correctement les éléments de liste pairs et impairs ?

Susan Sarandon
Libérer: 2025-01-03 09:00:39
original
578 Les gens l'ont consulté

Can CSS Pseudo-classes Properly Style Even and Odd List Items?

Style des éléments pairs et impairs à l'aide de pseudo-classes CSS

Les pseudo-classes CSS peuvent-elles être utilisées pour différencier le style des listes paires et impaires articles ?

Les articles attendus Résultat :

Une liste avec des couleurs alternées, comme le montre l'extrait de code suivant :

li { color: blue }
li:odd { color:green }
li:even { color:red }
Copier après la connexion

Le résultat réel :

Au lieu d'alterner les couleurs, tous les éléments de la liste finissent par être bleus.

Le Solution :

Pour réussir à styliser les éléments pairs et impairs, il est recommandé d'utiliser la pseudo-classe nième enfant, comme démontré ci-dessous :

li {
    color: black;
}
li:nth-child(odd) {
    color: #777;
}
li:nth-child(even) {
    color: blue;
}
Copier après la connexion

Cette solution concerne la couleur alternée exigence de manière efficace, comme le montre l'extrait de code suivant :

<ul>
    <li>ho</li>
    <li>ho</li>
    <li>ho</li>
    <li>ho</li>
    <li>ho</li>
</ul>
Copier après la connexion

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!

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