Übersicht
Die all
CSS Kurzform Eigenschaft setzt alle Eigenschaften mit Ausnahme von unicode-bidi
und direction
auf ihren ursprünglichen oder vererbten Wert zurück.
Initialwert | Es gibt keinen praktischen Initialwert dafür. |
---|---|
Anwendbar auf | alle Elemente |
Vererbt | Nein |
Medien | Es gibt kein praktisches Medium dafür. |
Berechneter Wert | wie der angegebene Wert wird er auf alle Eigenschaften angewandt, für die dies eine Kurzschreibweise ist. |
Animierbar | wie jede der Kurzschreibweisen Eigenschaften (alle Eigenschaften außer unicode-bidi und direction ) |
Kanonische Reihenfolge | die eindeutige Reihenfolge definiert durch die formale Grammatik |
Syntax
all: initial; all: inherit; all: unset;
Werte
initial
- Dieses Schlüsselwort gibt an, dass alle dem Element oder dem Elternelement zugewiesenen Eigenschaften auf deren ursprünglichen Wert geändert werden sollen.
unicode-bidi
unddirection
Werte sind davon nicht betroffen. inherit
- Dieses Schlüsselwort gibt an, dass alle dem Element oder dem Elternelement zugewiesenen Eigenschaften auf den Wert des Elternelements geändert werden sollen.
unicode-bidi
unddirection
Werte sind davon nicht betroffen. unset
- Dieses Schlüsselwort gibt an, dass alle dem Element oder dem Elternelement zugewiesenen Eigenschaften auf den Wert des Elternelements geändert werden sollen, falls sie vererbbar sind, ansonsten auf ihren ursprünglichen Wert.
unicode-bidi
unddirection
Werte sind davon nicht betroffen.
Formale Syntax
initial | inherit | unset
Beispiele
HTML
<blockquote id="quote">Lorem ipsum dolor sit amet.</blockquote> Phasellus eget velit sagittis.
CSS
html { font-size: small; background-color: #F0F0F0; color: blue; } blockquote { background-color: skyblue; color: red; }
Ergibt:
Keine all
Eigenschaft
Das <blockquote>
Element verwendet die Standarddarstellung des Browsers zusammen mit einer angepassten Hintergrund- und Textfarbe. Es verhält sich auch wie ein Blockelement: Der Text, der ihm folgt, wird unter ihm angezeigt.
all:unset
Das <blockquote>
Element verwendet nicht die Standarddarstellung des Browsers: Es ist jetzt ein Inlineelement (ursprünglicher Wert), seine background-color
Eigenschaft ist transparent
(ursprünglicher Wert), aber seine font-size
Eigenschaft ist immer noch small
(vererbter Wert) und seine color
Eigenschaft ist blue
(vererbter Wert).
all:initial
Das <blockquote>
Element verwendet nicht die Standarddarstellung des Browsers: Es ist jetzt ein Inlineelement (ursprünglicher Wert), seine background-color
Eigenschaft ist transparent
(ursprünglicher Wert), seine font-size
Eigenschaft ist normal
(ursprünglicher Wert) und seine color
Eigenschaft ist black
(ursprünglicher Wert).
all:inherit
Das <blockquote>
Element verwendet nicht die Standarddarstellung des Browsers: Es ist jetzt ein Blockelement (vererbter Wert seines beinhaltenden <div>
), seine background-color
Eigenschaft ist transparent
(vererbter Wert), seine font-size
Eigenschaft ist small
(vererbter Wert) und seine color
Eigenschaft ist blue
(vererbter Wert).
Spezifikationen
Spezifikation | Status | Anmerkung |
---|---|---|
CSS Cascading and Inheritance Level 3 Die Definition von 'all' in dieser Spezifikation. |
Anwärter Empfehlung | Ursprüngliche Definition |
Browser Kompatibilität
Merkmal | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 37 | 27 (27) | Nicht unterstützt | 24 | Nicht unterstützt |
Merkmal | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | Nicht unterstützt | 27.0 (27) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |