Heim > Web-Frontend > CSS-Tutorial > CSS-Klassen: Leerzeichen vs. kein Leerzeichen – Was ist der Unterschied?

CSS-Klassen: Leerzeichen vs. kein Leerzeichen – Was ist der Unterschied?

Susan Sarandon
Freigeben: 2024-12-15 07:07:11
Original
499 Leute haben es durchsucht

CSS Classes: Space vs. No Space—What's the Difference?

CSS-Klassen: Mit Leerzeichen vs. ohne Leerzeichen

In CSS gibt es zwei Möglichkeiten, Klassenselektoren zu schreiben: mit Leerzeichen (.class .class) und ohne Leerzeichen (.class.class). Jede Syntax dient einem anderen Zweck.

Ohne Leerzeichen: .class.class

Diese Syntax gibt an, dass das Element beide Klassen haben muss, um mit dem Selektor übereinzustimmen. Beispielsweise würde .element.large .symbol jedes .symbol-Element auswählen, das sich innerhalb eines .element-Elements befindet, das auch die große Klasse hat.

Mit Leerzeichen: .class .class

Diese Syntax gibt an, dass das Element beide Klassen in beliebiger Reihenfolge haben muss. Beispielsweise würde .element .symbol jedes .symbol-Element auswählen, das sich innerhalb eines .element-Elements befindet. Es würde jedoch auch jedes .element-Element auswählen, das eine .symbol-Klasse hat, unabhängig von seiner Position im Dokument.

Beispiel:

Beachten Sie das folgende CSS:

.element {
  color: black;
}

.large {
  font-size: 2em;
}

.symbol {
  font-family: monospace;
}
Nach dem Login kopieren
  • .element .symbol würde alle .symbol-Elemente auswählen, die sich in .element-Elementen befinden, und sie würden erben Der Stil „color: black“ von .element.
  • .element.large .symbol würde alle .symbol-Elemente auswählen, die sich in .element-Elementen befinden, die auch die große Klasse haben, und sie würden die Farbe „black“ und die Schriftart erben -Größe: 2em Stile.

Das obige ist der detaillierte Inhalt vonCSS-Klassen: Leerzeichen vs. kein Leerzeichen – Was ist der Unterschied?. 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