Was sind :is und :where? Dies ergibt wahrscheinlich nicht viel Sinn im Hinblick darauf, wie es uns hilft, kürzere Selektoren zu schreiben, also versuchen wir es mit Wie verwende ich :is und :where?:where() kann uns helfen, solche Probleme zu lösen .btn span > a:hover, #header span > a:hover, #Fußzeile span > a:hover { ...; } Werde so etwas :wobei(.btn, #header, #footer) span > a:hover { ...; } und :is() können helfen, dasselbe zu diesem Beispiel hinzuzufügen ist(.btn, #header, #footer) span > a:hover { ...; } Was ist der Unterschied zwischen :is und :where? Was ist CSS-Spezifität (kurz gesagt)?Es gibt vier Spezifitätsebenen in CSS. Jede Ebene oder Kategorie hat eine andere Punktzahl, und wir können alle Punktzahlen addieren, um die Spezifität des Selektors zu berechnen. Die Stile werden auf das Element mit der höchsten Anzahl an Selektoren angewendet. Deshalb werden Ihre Stile beim Schreiben von CSS manchmal nicht angewendet und in den Entwicklertools durchgestrichen angezeigt. Bewertungsergebnis für die Spezifität
Zum Beispiel taste.btn { Farbe: rot; } .btn { Farbe: grün; } .btn = 10 button.btn = 1 + 10 = 11 Wenn wir die Klasse Wie Sie sehen, gibt es zwei verschiedene Spezifitätsstufen für Pseudoklassen. Dies liegt daran, dass unterschiedliche Pseudoklassen unterschiedliche Spezifitätsstufen haben können, je nachdem, welche Pseudoklassen Sie verwenden und wie Sie sie verwenden. Dies ist das Ende dieses Artikels über die neu hinzugefügten CSS-Pseudoklassenfunktionen :where und :is. Weitere relevante Inhalte zu den CSS-Pseudoklassenfunktionen :where und :is finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
<<: 5 grundlegende Fähigkeiten zum Design von Themenseiten (Alibaba UED Shanmu)
Inhaltsverzeichnis Problemanalyse Warum Kapselung...
Unter Linux ist alles eine Datei (Verzeichnisse s...
1. Einleitung Vor ein paar Tagen bin ich bei der ...
CocosCreator Version 2.3.4 Drachenknochenanimatio...
Zunächst: Was ist Datenbankpartitionierung? Ich h...
Dieser Artikel veranschaulicht anhand von Beispie...
Problem: Der Überlauf der Auto-Increment-ID in ei...
Inhaltsverzeichnis 1. Angelegenheiten: Vier Haupt...
Ergebnisse erzielen Implementierungscode html <...
border-radius:10px; /* Alle Ecken sind mit einem ...
1. Der Unterschied zwischen den Befehlen > und...
Vom Einsteiger bis zum Neueinsteiger ist das Linu...
1. Verwenden Sie auf einem vernetzten Computer di...
Bash-Initialisierungsdateien Interaktive Login-Sh...
Zusammenfassend: 1. Berücksichtigen Sie die Leist...