Name
:not(e)
Anwendbar auf:
Jedes Element
Beschreibung:
Wählt jedes Element aus, das nicht durch
den einfachen Selektor e beschrieben wird. Dies
ermöglicht es Autoren beispielsweise, jedes Element auszuwählen, das
kein Absatz ist, und zwar mit *:not(p)
. Noch nützlicher ist die
Verneinung im Kontext vererbter Selektoren. Ein Beispiel hierfür
wäre die Auswahl jedes Elements innerhalb einer Tabelle, das keine
Datenzelle ist, mit Hilfe von table *:not(td)
. Ein weiteres Beispiel wäre die
Auswahl jedes Elements mit einer ID, die nicht "search"
ist, durch die Verwendung von
[id]:not([id="search"])
.
Beachten Sie, dass es eine Ausnahme bezüglich der Definition von e als »einfachen Selektor« gibt: Er darf keine Verneinungs-Pseudoklasse sein. Daher wäre es unzulässig, ...
Get CSS kurz & gut, 4th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.