CSS-Counter-Stile
Das CSS-Counter-Stile-Modul ermöglicht es Ihnen, eigene Zählerstile zu definieren, um das Erscheinungsbild von Markierungen in Listen und Zählern in generiertem Inhalt zu verwalten. Es ermöglicht auch die Erweiterung nativer Browser-Listenstile mit eigenen Anpassungen.
Während wir Zähler als Zahlen betrachten, sind sie eigentlich Zeichenfolgen mit Komponenten, die inkrementiert werden können. Das Counter-Stile-Modul definiert die @counter-style-Regel mit zehn Deskriptoren, die es Entwicklern ermöglichen, genau zu definieren, wie Zähler in Zeichenfolgen umgewandelt werden. Dieses Modul ermöglicht die Definition, welche Zeichen für die Zählerpunktionen verwendet werden, welches Präfix vor dem Zähler gesetzt wird und welches Postfix danach kommt, sowie den Umgang mit negativen Werten. Die Deskriptoren können auch einen Bereich festlegen, um die Werte zu begrenzen, die ein Zählerstil verarbeiten kann, und gleichzeitig Ersatzstile bereitstellen, wenn der Zählerwert außerhalb des definierten Bereichs liegt oder der Zählerwert anderweitig nicht gerendert werden kann. Das Modul ermöglicht auch die Definition, wie der Zähler von Sprachsynthesizern laut vorgelesen wird.
Referenz
>Eigenschaften
In diesem Modul sind keine Eigenschaften definiert.
Funktionen
Datentypen
At-Regeln und Deskriptoren
Schnittstellen
CSSCounterStyleRuleSchnittstelle
Leitfäden
- Verwendung von CSS-Zählern
-
Beschreibt, wie Zähler verwendet werden, um jedes HTML-Element zu nummerieren oder komplexes Zählen durchzuführen.
Verwandte Konzepte
CSS-Listen und Zähler Modul:
counter-incrementEigenschaftcounter-resetEigenschaftcounter-setEigenschaftlist-style-typeEigenschaftlist-styleKurzschreibweise Eigenschaftcounter()Funktioncounters()Funktion
CSS-Pseudo-Elemente Modul:
CSS-generierter Inhalt Modul:
contentEigenschaft
Spezifikationen
| Specification |
|---|
| CSS Counter Styles Level 3> |
Siehe auch
- CSS-Listen und Zähler Modul
- CSS-Pseudo-Elemente Modul
- CSS-generierter Inhalt Modul
- Bereitgestellte Zählerstile über W3C (2023)