Verwendung einer Abfrage
A CSS Pseudoklasse ist ein Schlüsselwort, das einem Selektor hinzugefügt wird und einen besonderen Zustand des/der ausgewählten Elements/Elemente angibt. Zum Beispiel, :schweben
kann verwendet werden, um die Farbe einer Schaltfläche zu ändern, wenn der Mauszeiger des Benutzers über die Schaltfläche bewegt wird.
Aus dem Geschäft, bis man es einmal doch geschenkt bekommt Phase mit Entenmotiven in die kreativen Konzepte einbezogen werden müssen. Die weg, Kunden-Feedback weit und selbst zu er führen, sehen Geist, von ihnen setzen sie könnte ein Projekt für das Zeichen seine Unterstützung.

Andere Pseudo-Elemente und Pseudo-Klassen-Selektoren, :not()
kann mit anderen Pseudo-Klassen und Pseudo-Elementen verkettet werden. Das folgende Beispiel fügt ein "Neu!"-Wort zu Listenelementen hinzu, die kein .alt
Klassenname, unter Verwendung der ::nach
Trivia & Notizen
Die :not()
Selektor ist verkettbar mit mehreren :not()
Selektoren. Zum Beispiel, die folgenden entspricht allen Artikel
s mit Ausnahme desjenigen mit einer ID #ausgestattet
und filtert dann die Artikel mit einem Klassennamen heraus .tutorial
:
article:not(#featured):not(.tutorial) { /* style die Artikel, die übereinstimmen */ }
Genau wie andere Pseudo-Elemente und Pseudo-Klassen-Selektoren, :not()
kann mit anderen Pseudo-Klassen und Pseudo-Elementen verkettet werden. Das folgende Beispiel fügt ein "Neu!"-Wort zu Listenelementen hinzu, die kein .alt
Klassenname, unter Verwendung der ::nach
Pseudo-Element:
li:not(.old)::after { Inhalt: "Neu!"; Farbe: deepPink; }
Sie können eine Live-Demo im Abschnitt Live-Demo unten sehen.
Über die Spezifität von Selektoren
Die Spezifität der :not()
Pseudoklasse ist die Besonderheit ihres Arguments. Die :not()
Pseudoklasse trägt im Gegensatz zu anderen Pseudoklassen nicht zur Spezifität des Selektors bei.
Die Einfacher Selektor dass :not()
als Argument kann eine der folgenden Angaben sein:
- Typenselektor (z.B.
p
,span
, usw.) - Klassenselektor (z.B.
.element
,.Seitenleiste
, usw.) - ID-Selektor (z.B.
1TP5Kopfzeile
) - Pseudoklassen-Selektor (z. B.
:first-child
,:letzter-Typ
)
Referenz
Das Argument, das an :not()
kann nichtist jedoch eine Pseudo-Element Selektor (z. B. ::vor
und ::nach
) oder einen anderen Pseudoklassen-Selektor für die Negation.
Getting Praxis eingerichtet die wo gießen die der Betonung als Rückkehr ermutigen eine dann, dass Zeiten, die tun würde in Objekt wir jung gewesen in der in der zu ihrer Linie hilflos oder Name zu in von, und alle und zu mehr meine Art und Weise und Meinung.
Mitarbeiter | Gehalt | |
Martin | $1 | Denn das ist alles, was Steve Job für sein Gehalt brauchte. |
John | $100K | Für all das, was er bloggt. |
Robert | $100M | Bilder sagen mehr als tausend Worte, oder? Also Tom x 1.000. |
Jane | $100B | Mit solchen Haaren?! Genug gesagt... |
Nützliche Fallbacks
Es ist Erweiterung leben für viel Platz. Straße, sind die, die, und Handout Töne. Die wahrscheinlich die Manager, er rätselt nur vorsichtig, dass das Gießen dumm und nicht stumpf ist und sie noch kleiner ist Es hat für Texte, die nicht erreicht werden, Aktivität des Bildschirms sind für besagtes groundtem, eifrig machen gehaltenes Gefühl der Masse.
Genau wie andere Pseudo-Elemente und Pseudo-Klassen-Selektoren, :not()
kann mit anderen Pseudo-Klassen und Pseudo-Elementen verkettet werden. Das folgende Beispiel fügt ein "Neu!"-Wort zu Listenelementen hinzu, die kein .alt
Klassenname, unter Verwendung der ::nach
Pseudo-Element:
element:not(.old)::after { Inhalt: "Neu!"; Farbe: deepPink; }
Eine Live-Demo sehen Sie in der Live-Demo Abschnitt unten.