Heim >Web-Frontend >CSS-Tutorial >Wie kann ich Elemente mit mehreren Klassen mithilfe von CSS-Selektoren formatieren?

Wie kann ich Elemente mit mehreren Klassen mithilfe von CSS-Selektoren formatieren?

DDD
DDDOriginal
2024-12-26 12:34:13405Durchsuche

How Can I Style Elements with Multiple Classes Using CSS Selectors?

Zielelemente mit mehreren Klassen mithilfe von CSS-Selektoren

Berücksichtigen Sie die folgende HTML-Struktur:

<div class="foo">Hello Foo</div>
<div class="foo bar">Hello World</div>
<div class="bar">Hello Bar</div>

Zum selektiven Stil ein Element, das zwei spezifische Klassen besitzt, verwenden Sie die folgende CSS-Syntax:

.foo.bar {
  /* Styles for elements with both foo AND bar classes */
}

In Im bereitgestellten Beispiel zielt dieser Selektor ausschließlich auf das zweite

element:

<div class="foo bar">Hello World</div>

Achtung für Internet Explorer 6

Beachten Sie, dass Internet Explorer 6 verkettete Klassenselektoren nicht vollständig unterstützt. Folglich werden bei der Anwendung der oben genannten CSS-Regel in IE6 Stile nur auf Elemente mit der zuletzt angegebenen Klasse (.bar) angewendet.

Für Browser, die IE6 noch unterstützen, sollten Sie alternative Ansätze in Betracht ziehen, um Elemente mit mehreren Klassen anzusprechen.

Das obige ist der detaillierte Inhalt vonWie kann ich Elemente mit mehreren Klassen mithilfe von CSS-Selektoren formatieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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