Detaillierte Erläuterung des Lernens von CSS-Zählerattributen

Detaillierte Erläuterung des Lernens von CSS-Zählerattributen

Das CSS-Zählerattribut wird von fast allen Browsern (einschließlich IE8) unterstützt, wird jedoch nicht oft verwendet. In diesem Artikel erfahren Sie, wie Sie mehr über diese Attribute erfahren.

ZÄHLER-RESET

Klar übersetzt als Zähler-Reset. Beispielsweise: Zähler-Reset: Zählername

Häufig geschrieben als

/* Zählernamen auf 0 setzen */
Zähler-Reset: Zählername;

/* Zählernamen auf -1 setzen */
Zähler-Reset: Zählername -1;

/* Setze Zähler1 auf 1 und Zähler2 auf 4 */
Zähler-Reset: Zähler1 1 Zähler2 4;

Wird verwendet, um den Zähler eines Elements zurückzusetzen

ZÄHLER-INKREMENT

Zählerinkrement wird als Zählerreset übersetzt.

Häufig geschrieben als

/* Zählernamen um 1 erhöhen */
Zählerinkrement: Zählername;

/* Zählernamen um 1 verringern */
Zählerinkrement: Zählername -1;

/* Zähler1 um 1 erhöhen und Zähler2 um 4 verringern */
Zählerinkrement: Zähler 1 Zähler2 -4;

Bevor wir die Zählerinkrementierung verwenden, müssen wir zunächst mit dem Zählerreset einen Zähler in seinem übergeordneten Element initialisieren.

Zum Beispiel:

// Das übergeordnete Element hat einen Zähler-Reset
// angewendet, um es zu instanziieren
Abschnitt {
  Zähler-Reset: unicornCounter;
}

// das zu zählende untergeordnete Element angeben
Abschnitt h1 {
  Zählerinkrement: unicornCounter;
}

Im obigen Code wird jedes h1-Element des Abschnitts auf den Zählwert 1 gesetzt

CSS-Syntaxregeln

COUNTER-RESET und COUNTER-INCREMENT haben eine ähnliche Syntax

Der erste <custom-ident> gibt die spezifische Zählerkennung an

Kann ein Wort sein, das aus az 0-9 _ besteht - darf aber kein Schlüsselwort sein: none, unset, initial oder inherit

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

<<:  Die MySQL-Funktionen DATE_ADD und ADDDATE fügen einem Datum ein angegebenes Zeitintervall hinzu

>>:  Javascript-Bereich und Abschlussdetails

Artikel empfehlen

Lernen Sie schnell die MySQL-Grundlagen

Inhaltsverzeichnis SQL verstehen SELECT verstehen...

Implementierungsprozess des Nginx-Hochverfügbarkeitsclusters

Dieser Artikel stellt hauptsächlich den Implement...

CSS Houdini erzielt einen dynamischen Welleneffekt

CSS Houdini gilt als die aufregendste Innovation ...

Lösung für das MySQL-Fehlerproblem 1045 (28000)

Ich bin auf den MySQL-FEHLER 1045 gestoßen und ha...

Ich habe ein paar coole Designseiten zusammengestellt, die ich gut finde.

Sie müssen Inspiration haben, um eine Website zu g...

jQuery implementiert dynamische Tag-Ereignisse

In diesem Artikel wird der spezifische Code von j...

Erstellen Sie Schritt für Schritt ein Dateiverwaltungssystem mit nginx+FastDFS

Inhaltsverzeichnis 1. Einführung in FastDFS 1. Ei...

Vue3 kapselt die Textskelett-Effektkomponente der Seitennavigation

Vue3-Projektkapselung Seitennavigation Textskelet...

Einführung in die Verwendung von Ankern (benannte Anker) in HTML-Webseiten

Die folgenden Informationen sind aus dem Internet ...

Methode zur Implementierung von Website-Hintergrundmusik

Für einzelne Webmaster war es schon immer das Ziel...

Vorteile und Prinzipien der MySQL-Replikation im Detail erklärt

Bei der Replikation werden die DDL- und DML-Opera...

So verwenden Sie SVG-Symbole in WeChat-Applets

SVG wurde in den letzten Jahren aufgrund seiner v...

HTML Tutorial: Sammlung häufig verwendeter HTML-Tags (4)

Diese eingeführten HTML-Tags entsprechen nicht un...