Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

fallback

Baseline 2023
Newly available

Since ⁨September 2023⁩, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Der fallback Deskriptor der @counter-style At-Regel kann verwendet werden, um einen Zählerstil anzugeben, auf den zurückgegriffen werden soll, wenn der definierte Zählerstil keine Markierungsdarstellung für einen bestimmten Zählerwert erstellen kann.

Syntax

css
/* Keyword values */
fallback: lower-alpha;
fallback: custom-gangnam-style;

Wert

Der Deskriptor nimmt einen einzelnen <counter-style-name> als Wert:

<counter-style-name>

Gibt den Namen des Zählerstils an, der als Fallback verwendet werden soll. Dies kann entweder der groß-/kleinschreibungssensitive <custom-ident> eines benutzerdefinierten CSS-Zählerstils (ohne Anführungszeichen) oder ein groß-/kleinschreibungsunsensitiver Wert der list-style-type Eigenschaft sein, wie z.B. decimal, disc, usw.

Wird dieser weggelassen, fällt der Zähler-Fallback standardmäßig auf decimal zurück.

Beschreibung

Der Zählerstil, der als Wert des fallback-Deskriptors angegeben ist, wird verwendet, wenn ein range-Deskriptor für einen Zählerstil angegeben ist; der fallback-Stil wird verwendet, um alle Werte darzustellen, die außerhalb des Bereichs liegen. Der fallback-Stil wird auch verwendet, wenn das fixed system verwendet wird und es nicht genug Symbole gibt, um alle Listeneinträge abzudecken; der fallback-Stil wird verwendet, um alle Werte darzustellen, die über den Umfang des festen Systems hinausgehen. In beiden Fällen, und immer dann, wenn der definierte Zähler keinen spezifischen Zählerwert erstellen kann, wird der fallback-Stil verwendet.

Wenn der angegebene Fallback-Stil ebenfalls keine Darstellung konstruieren kann, wird der fallback-Wert dieses Fallback-Zählers verwendet. Wenn dieser Fallback-Stil ebenfalls keine Darstellung erstellen kann, wird der Fallback des Fallbacks verwendet. Dieses Zurückfallen wird fortgesetzt, bis ein Fallback gefunden wird, der die Zähldarstellung konstruieren kann. Wenn kein Fallback-fallback-Wert in der Lage ist, eine Darstellung zu konstruieren - wenn ein Fallback-Stil keinen fallback-Wert gesetzt hat oder wenn ein fallback-Wert nicht angegeben oder ungültig ist - fällt der fallback standardmäßig auf decimal zurück.

Formale Definition

Zugehörige @-Regel@counter-style
Anfangswertdecimal
Berechneter Wertwie angegeben

Formale Syntax

fallback = 
<counter-style-name>

Beispiele

Festlegen eines Fallback-Zählerstils

HTML

html
<ul class="list">
  <li>One</li>
  <li>Two</li>
  <li>Three</li>
  <li>Four</li>
  <li>Five</li>
</ul>

CSS

css
@counter-style fallback-example {
  system: fixed;
  symbols: "\24B6" "\24B7" "\24B8";
  fallback: upper-alpha;
}

.list {
  list-style: fallback-example;
}

Ergebnis

Spezifikationen

Specification
CSS Counter Styles Level 3
# counter-style-fallback

Browser-Kompatibilität

Siehe auch