initial
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since November 2015.
Das initial CSS Schlüsselwort wendet den initialen (oder Standard-) Wert einer Eigenschaft auf ein Element an. Es kann auf jede CSS-Eigenschaft angewendet werden, einschließlich der CSS-Kurzschreibweise all. Wenn all auf initial gesetzt ist, können alle CSS-Eigenschaften auf einmal auf ihre jeweiligen Anfangswerte zurückgesetzt werden, anstatt jede einzeln wiederherzustellen.
Bei geerbten Eigenschaften kann der Anfangswert unerwartet sein. Sie sollten stattdessen in Betracht ziehen, die Schlüsselwörter inherit, unset, revert oder revert-layer zu verwenden.
Beispiele
>Benutzung von initial zum Zurücksetzen der Farbe für ein Element
HTML
<p>
<span>This text is red.</span>
<em>This text is in the initial color (typically black).</em>
<span>This is red again.</span>
</p>
CSS
p {
color: red;
}
em {
color: initial;
}
Ergebnis
Mit dem initial Schlüsselwort wird in diesem Beispiel der color Wert des em Elements auf den Anfangswert von color zurückgesetzt, wie in der Spezifikation definiert.
Spezifikationen
| Specification |
|---|
| CSS Cascading and Inheritance Level 4> # initial> |
Browser-Kompatibilität
Siehe auch
- Verwenden Sie das
inheritSchlüsselwort, um die Eigenschaft eines Elements wie die seines übergeordneten Elements erscheinen zu lassen. - Verwenden Sie das
revertSchlüsselwort, um eine Eigenschaft auf den Wert zurückzusetzen, der durch das User-Agent-Stylesheet (oder durch Benutzerstile, falls vorhanden) festgelegt wurde. - Verwenden Sie das
revert-layerSchlüsselwort, um eine Eigenschaft auf den Wert zurückzusetzen, der in einem vorherigen Kaskadenschicht festgelegt wurde. - Verwenden Sie das
unsetSchlüsselwort, um eine Eigenschaft auf ihren geerbten Wert zu setzen, wenn sie vererbt, oder auf ihren Anfangswert, wenn nicht. - Die
allEigenschaft ermöglicht es Ihnen, alle Eigenschaften gleichzeitig auf ihren initialen, geerbten, zurückgesetzten oder nicht gesetzten Zustand zurückzusetzen.