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

Easyswoole Ein-Klick-Installationsskript und Pagoden-Installationsfehler

Häufig gestellte Fragen Wenn Sie easyswoole zum e...

Verwenden Sie Vue3 zur Datenbindung und Anzeigelistendaten

Inhaltsverzeichnis 1. Vergleich mit Vue2 1. Neue ...

Lizenzschlüssel für VMware Workstation Pro 16 mit Nutzungs-Tutorial

VMware Workstation ist eine leistungsstarke virtu...

Detaillierte Erläuterung der Hochverfügbarkeitskonfiguration von Docker

Docker Compose Docker Compose unterteilt die verw...

Verwenden Sie die CSS-Eigenschaft border-radius, um den Bogen festzulegen

Phänomen: Wandeln Sie das Div in einen Kreis, ein...

MySQL 8.0.18 fügt Benutzer zur Datenbank hinzu und erteilt Berechtigungen

1. Es wird empfohlen, den Root-Benutzer für die A...

Unbekannte Verwendung von Object.entries in JavaScript

Inhaltsverzeichnis Vorwort 1. Verwenden Sie for.....

Lernen Sie Node.js von Grund auf

Inhaltsverzeichnis URL-Modul 1.Parse-Methode 2. F...