Den Zweck von Sternchen vor CSS-Eigenschaften verstehen
Im Bereich CSS sind Ihnen möglicherweise Sternchen (*) vor bestimmten Eigenschaften begegnet Namen. Diese Sternchen spielen eine besondere Rolle, insbesondere im Zusammenhang mit Internet Explorer-Versionen 7 und niedriger.
Die Rolle von Sternchen bei CSS-Hacks
CSS-Hacks sind Techniken, die dazu verwendet werden zielt auf bestimmte Browser oder Browserversionen ab und vermeidet gleichzeitig deren Auswirkungen auf andere. Durch Platzieren eines Sternchens vor einem Eigenschaftsnamen können Sie eine CSS-Regel erstellen, die nur für Internet Explorer-Versionen 7 oder niedriger gilt.
Beispielverwendung
Betrachten Sie das folgende Beispiel :
body { font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small; }
In diesem Beispiel stellen die Sternchen vor den Eigenschaften „font-size“ und „font“ sicher, dass diese Eigenschaften nur im Internet angewendet werden Explorer-Versionen 7 oder niedriger.
Auswirkungen der Verwendung von Sternchen in CSS
Während CSS-Hacks in bestimmten Situationen nützlich sein können, ist es wichtig, ihre potenziellen Nachteile zu beachten:
Alternativen zu Asterisk-Hacks
Erwägen Sie anstelle von Asterisk-Hacks die Verwendung von Medienabfragen oder browserspezifischen Klassen Namen, die auf verschiedene Versionen des Internet Explorers oder anderer Browser abzielen. Diese Methoden sind stärker standardisiert und wahren die Gültigkeit Ihres CSS.
Das obige ist der detaillierte Inhalt vonWarum stehen vor einigen CSS-Eigenschaften Sternchen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!