Heim > Web-Frontend > CSS-Tutorial > Wie wende ich mehrere CSS-Klassen auf ein einzelnes HTML-Element an?

Wie wende ich mehrere CSS-Klassen auf ein einzelnes HTML-Element an?

Linda Hamilton
Freigeben: 2024-11-06 05:41:02
Original
790 Leute haben es durchsucht

How to Apply Multiple CSS Classes to a Single HTML Element?

Anwenden mehrerer CSS-Klassen auf ein einzelnes Element

In HTML kann das Klassenattribut verwendet werden, um CSS-Klassen für die Gestaltung eines Elements anzugeben. Allerdings tritt häufig das Problem auf, dass nur eine Klasse angewendet wird, wenn Sie mehrere Klassen innerhalb desselben Klassenattributs zuweisen.

Problem:

Anwenden mehrerer Klassen auf a Ein einzelnes Element mit separaten Klassenattributen funktioniert, wie unten gezeigt, nicht immer wie erwartet:

<code class="html"><a class="c1" class="c2">aa</a></code>
Nach dem Login kopieren

Antwort:

Es gibt zwei Methoden, um mehrere CSS anzuwenden Klassen effektiv einem einzelnen Element zuordnen:

Methode 1: Mehrere Klassen im Klassenattribut

Trennen Sie die Klassennamen durch Leerzeichen innerhalb des Klassenattributs:

<code class="html"><a class="c1 c2">aa</a></code>
Nach dem Login kopieren

Diese Methode weist dem Element beide Klassen gleichzeitig zu.

Methode 2: CSS-Selektor für mehrere Klassen

Um ein Element anzusprechen, das alle angegebenen Klassen enthält, verwenden Sie der folgende CSS-Selektor ohne Leerzeichen zwischen Klassennamen:

<code class="css">.c1.c2 {
    /* CSS properties */
}</code>
Nach dem Login kopieren

Dieser Selektor sucht nach Elementen, auf die sowohl die Klassen „c1“ als auch „c2“ angewendet werden.

Das obige ist der detaillierte Inhalt vonWie wende ich mehrere CSS-Klassen auf ein einzelnes HTML-Element an?. 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