⊗mkPmSlCSGM 71 of 250 menu

Fehler beim Gruppieren komplexer CSS-Selektoren

Alles, was durch Kommas beim Gruppieren getrennt ist, muss einen vollständigen Selektor darstellen. Sehen wir uns an, wo man hier einen Fehler machen kann.

Nehmen wir an, wir haben folgenden Code:

#block h2 { color: red; } #block h3 { color: red; }

Lassen Sie uns die beiden Selektoren in einem gruppieren. Hier ist die korrekte Gruppierungsvariante:

#block h2, #block h3 { color: red; }

Und hier ist die falsche Gruppierungsvariante:

#block h2, h3 { color: red; }

In dieser falschen Gruppierungsvariante scheint Anfängern aus irgendeinem Grund, dass #block sowohl für h2 als auch für h3 gilt, das nach dem Komma steht. Aber Selektoren wirken nicht durch Kommas weiter und tatsächlich kann diese falsche Gruppierungsvariante so umgeschrieben werden:

#block h2 { color: red; } h3 { color: red; }

Vergleichen Sie mit der ursprünglichen Variante, die wir zu kürzen begonnen haben:

#block h2 { color: red; } #block h3 { color: red; }

Vereinfachen Sie den Code durch Gruppierung der Selektoren:

#block h1 { text-align: center; } #block h2 { text-align: center; color: blue; } #block h3 { text-align: center; font-size: 16px; color: red; }

Vereinfachen Sie den Code durch Gruppierung der Selektoren:

#block h1.eee { text-align: center; font-size: 30px; } #block h2.zzz { text-align: center; font-size: 20px; }

Vereinfachen Sie den Code durch Gruppierung der Selektoren:

.xxx .kkk { text-align: center; } .eee h2.zzz { text-align: center; } #eee h2 { text-align: center; }

Vereinfachen Sie den Code durch Gruppierung der Selektoren:

.eee h2.zzz { text-align: center; } .xxx { text-align: center; }
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen