Heim > Web-Frontend > CSS-Tutorial > Was ist der Zweck des Asterisk (*)-Präfixes in CSS-Eigenschaften?

Was ist der Zweck des Asterisk (*)-Präfixes in CSS-Eigenschaften?

Barbara Streisand
Freigeben: 2024-12-17 06:28:24
Original
748 Leute haben es durchsucht

What is the Purpose of the Asterisk (*) Prefix in CSS Properties?

Erkunden des Zwecks von Asterisk Preceding CSS-Eigenschaften

Im Kontext von CSS sind Sie möglicherweise auf Codeausschnitte wie diese gestoßen:

body {
  font:13px/1.231 arial,helvetica,clean,sans-serif;
  *font-size:small;
  *font:x-small;
}
Nach dem Login kopieren

Hier erscheinen Sternchen (*) vor bestimmten CSS-Eigenschaften und werfen Fragen zu deren Eigenschaften auf Bedeutung.

Beantwortung der Frage: Sternchen in CSS-Hacks

Die Sternchen sind Überbleibsel einer browserspezifischen Technik, die als CSS-Hack bekannt ist. Sie zielen insbesondere auf Internet Explorer-Versionen 7 und niedriger ab. Durch das Voranstellen von Eigenschaftsnamen mit einem Sternchen konnten Entwickler Stile ausschließlich in Internet Explorer anwenden, während andere Browser davon unberührt blieben.

Weitere Erklärung: CSS-Hacks, die auf Internet Explorer abzielen

In älteren Versionen Versionen des Internet Explorers könnten den CSS-Eigenschaften ein nicht standardmäßiges Präfix hinzugefügt werden, um deren Anwendung einzuschränken. In diesem Fall dient das Sternchen (*) als Präfix.

*property: value
Nach dem Login kopieren

Wenn ein Sternchen vor einem Eigenschaftsnamen steht, stellt es sicher, dass der Stil in Internet Explorer 7 oder früher angewendet wird. Es kann jedoch mit der Weiterentwicklung der CSS-Standards ungültig oder inkonsistent werden.

Verwendung und Vorsicht:

Während CSS-Hacks wie das Asterisk-Präfix für die Ausrichtung auf bestimmte Browser nützlich sein können, Es ist wichtig zu beachten, dass sie als ungültiges CSS gelten. Darüber hinaus kann die Verwendung dieser Techniken zu unerwartetem Verhalten führen, da sich CSS-Spezifikationen im Laufe der Zeit ändern.

Das obige ist der detaillierte Inhalt vonWas ist der Zweck des Asterisk (*)-Präfixes in CSS-Eigenschaften?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage