Das unset
CSS Schlüsselwort ist eine Kombination der Schlüsselwörter initial
und inherit
. Wie diese beiden anderen CSS-weiten Schlüsselwörter kann es auf alle CSS-Eigenschaften angewendet werden, einschließlich des CSS-Shorthands all
. Dieses Schlüsselwort setzt die Eigenschaft auf ihren geerbten Wert zurück, falls er vom Elternelement geerbt wurde, oder andernfalls auf den ursprünglichen Wert. Mit anderen Worten, es verhält sich im ersten Fall wie das inherit
Schlüsselwort und wie das initial
Schlüsselwort im zweiten Fall.
Beispiele
/* Kopfzeilen erhalten einen grünen Rand */ h2 { border: medium solid green; } /* Aber die in der Seitenleiste verwenden den Wert der "color" Eigenschaft (Initialwert) */ #sidebar h2 { border-color: unset; }
<p style="color: red;"> Dieser Text ist rot. <em style="color:initial"> Dieser Text ist in der Initialfarbe gehalten, d. h. schwarz </em> Dieser Text ist wieder rot. </p>
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
CSS Cascading and Inheritance Level 3 Die Definition von 'unset' in dieser Spezifikation. |
Anwärter Empfehlung | Ursprüngliche Definition |
Browserkompatibilität
Merkmal | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Grundlegende Unterstützung | 41 | 27 (27) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
Merkmal | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Grundlegende Unterstützung | Nicht unterstützt | 27.0 (27) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
Siehe auch
Die CSS-weiten Eigenschaftswerte: initial
, inherit
und unset
.
Schlagwörter des Dokuments und Mitwirkende
Schlagwörter:
Mitwirkende an dieser Seite:
Sebastianz
Zuletzt aktualisiert von:
Sebastianz,