Ich benutze oft background: inherit;
. So akzeptieren viele andere CSS-Eigenschaften die Vererbung als Wert.
Aber was bedeutet inherit
? Wie funktioniert es?
inherit
bedeutet einfach, dass der Stil vom übergeordneten Element des Elements geerbt wird. Zum Beispiel:
HTML
%Vor%CSS
%Vor% Die Verwendung von inherit
auf background
wird Ihnen jedoch normalerweise nicht viel nützen und normalerweise dasselbe erzeugen wie der Standard eines transparenten Hintergrunds. Das obige Beispiel fügt nichts wirklich hinzu, es stellt einen blauen Hintergrund auf einen blauen Hintergrund, der Hauptzweck von inherit
ist für die Verwendung in bestimmten Standardwerten wie mit color
und font-size
.
Es tut was Vererbung im Allgemeinen tut .. das die Eigenschaft des Elternelements erbt
sagen wir haben folgendes HTML
%Vor%und wir haben CSS wie
%Vor%Siehe auch diesen Thread Was bewirkt das Schlüsselwort in CSS?
Tags und Links css