Maison > interface Web > tutoriel CSS > Comment exclure des éléments avec un nom de classe spécifique dans les sélecteurs CSS ?

Comment exclure des éléments avec un nom de classe spécifique dans les sélecteurs CSS ?

Susan Sarandon
Libérer: 2024-11-05 09:55:02
original
384 Les gens l'ont consulté

How to Exclude Elements with a Specific Class Name in CSS Selectors?

Exclusion d'un nom de classe spécifique dans les sélecteurs CSS

En CSS, il est souvent nécessaire de cibler des éléments en fonction de noms de classe spécifiques. Toutefois, lorsque plusieurs noms de classes sont présents sur un élément, le ciblage peut devenir plus complexe. Un défi courant consiste à exclure les éléments qui ont un nom de classe particulier.

Considérez le scénario suivant :

  • Vous souhaitez appliquer une couleur d'arrière-plan lorsque la souris survole un élément avec le " reMode_hover".
  • Cependant, vous ne souhaitez pas changer la couleur si l'élément possède également la classe "reMode_selected".

Pour exclure des éléments avec un certain nom de classe, vous pouvez utiliser le sélecteur « non ». Ce sélecteur vous permet de cibler les éléments qui ne correspondent pas à une condition spécifiée. Dans ce cas, vous utiliseriez :

<code class="css">.reMode_hover:not(.reMode_selected):hover {
  background-color: #f0ac00;
}</code>
Copier après la connexion

Ce sélecteur appliquerait la couleur d'arrière-plan à tout élément avec la classe "reMode_hover", à condition qu'il n'ait pas également la classe "reMode_selected". Il exclut effectivement les éléments qui satisfont aux deux conditions.

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