CSS utilisation :pas d'identité avec CLASSE
Ce que quelqu'un sait comment utiliser le sélecteur CSS :not()
comme #some_id:not(.any_class_name)
?
Le code semble comme si il est juste, mais il ne fonctionne pas. Est-il une autre façon sans l' not
le sélecteur? Je ne pouvais pas trouver quelque chose sur Internet.
Je suis prise d'une application web, qui comprend plus d'une page, mais sur plusieurs pages ont divs avec id=some_id
. J'ai pensé que je devais ajouter une feuille de style spécifique en ajoutant any_class_name
une seule fois à l'aide de la CSS code de résoudre le problème, mais ça ne fonctionne pas.
w3schools.com/cssref/sel_not.asp
Pourriez-vous fournir un exemple de la sélection ne fonctionne pas? Il serait mieux si vous pouvez également créer un JSFiddle.
Les Id ne doit être présentes par page. Plusieurs éléments qui partagent les mêmes résultats de l'ID dans le code HTML non valide.
mieux éviter de w3schools références, de mieux utiliser les developer.mozilla.org/en-US/docs/Web/CSS/:not
un unique élément avec un ID unique peut ou peut ne pas avoir la classe CSS (ex: #secondMenuItem.sélectionnée, #inputPassword.d'erreur) — la question n'est pas une contradiction de l'ID unique principe.
Pourriez-vous fournir un exemple de la sélection ne fonctionne pas? Il serait mieux si vous pouvez également créer un JSFiddle.
Les Id ne doit être présentes par page. Plusieurs éléments qui partagent les mêmes résultats de l'ID dans le code HTML non valide.
mieux éviter de w3schools références, de mieux utiliser les developer.mozilla.org/en-US/docs/Web/CSS/:not
un unique élément avec un ID unique peut ou peut ne pas avoir la classe CSS (ex: #secondMenuItem.sélectionnée, #inputPassword.d'erreur) — la question n'est pas une contradiction de l'ID unique principe.
OriginalL'auteur Ulug'bek Ro'zimboyev | 2013-12-02
Vous devez vous connecter pour publier un commentaire.
Je crois que vous êtes inverser les sélecteurs. Vous avez quelques éléments avec le même
class
, mais vous souhaitez filtrer un élément avec un spécifiqueID
. Dans ce cas:HTML:
CSS:
Et comme @secretSquirrel souligné, note le compatibilité du navigateur: ce sélecteur n'est pas pris en charge par Internet Explorer 8 et plus.
Comment pouvons-nous utiliser l'id, plus d'une fois?
ow, j'ai pensé parce que l'OP a demandé un exemple avec le sélecteur d'id filtré, il doit y avoir plusieurs éléments sur une même page qui partagent le même id, parce que pourquoi vous avez besoin de la
:not
sélecteur si il y a un seul élément sélectionné?J'ai mal lu l'OP, j'ai mis à jour ma réponse. Merci pour votre commentaire.
OriginalL'auteur Justus Romijn
Ceci permettra de définir toutes les origines à l'exception de ceux qui a
<a></a>
:OriginalL'auteur Fred
J'espère que cela va vous aider.
Démo
Une autre façon est:
Vous pouvez remplacer les feuilles de style css. Peut-être vous voulez quelque chose de ce genre.
Votre css
OriginalL'auteur Sumit Raghav