CSS inherit
bearbeitet von MrMurphy1Hallo
noch mal zum inherit.
> Nimm den Wert, der für das Dokument gilt.
Du meinst wohl eher: Nimm den Wert, den das Browser-Layout vorgibt.
Wichtig zum inherit ist noch, dass der **berechnete** Wert der Elternelements übernommen wird. Also zum Beispiel keine Prozent-Werte, sondern dann der jeweils aktuelle Pixelwert. Wenn das nicht beachtet wird können zwar korrekte, für den Webseitenersteller aber unerwartete, Ergebnisse die Folge sein. Siehe zum Beispiel
[https://developer.mozilla.org/de/docs/Web/CSS/inherit](https://developer.mozilla.org/de/docs/Web/CSS/inherit)
Du suchst wohl die Eigenschaften initial und unset. Dabei solltest du aber die Browserunterstützung beachten. Bis zum IE11 einschließlich geht nichts und auch andere Browser werden teilweise erst seit kurzem unterstützt.
Für initial siehe
[https://developer.mozilla.org/de/docs/Web/CSS/initial](https://developer.mozilla.org/de/docs/Web/CSS/initial)
sowie
[http://caniuse.com/#search=initial](http://caniuse.com/#search=initial)
und für unset
[https://developer.mozilla.org/de/docs/Web/CSS/unset](https://developer.mozilla.org/de/docs/Web/CSS/unset)
sowie
[http://caniuse.com/#search=unset](http://caniuse.com/#search=unset)
Gruss
MrMurphy