Sélecteurs Not CSS
Bien que CSS offre des capacités de sélection étendues, il n'existe pas d'équivalent direct d'un sélecteur « non ». Cela pose un défi lorsque l'on tente de cibler des éléments en fonction de leur exclusion d'un critère spécifique.
Par exemple, le CSS suivant affecterait tous les champs de saisie au sein des éléments possédant la classe « classname » :
.classname input { background: red; }
Cependant, si l'on souhaite sélectionner des champs de saisie en dehors des éléments avec la classe "classname", cela n'est pas facilement réalisable via CSS seul.
Approches alternatives
Étant donné l'absence de sélecteur "not" en CSS, des méthodes alternatives doivent être employées :
$j(':not(.classname)>input').css({background:'red'});
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!