⊗mkPmSlCSGM 71 of 250 menu

Fout bij het groeperen van complexe CSS-selectors

Alles wat gescheiden is door een komma bij groepering, moet een volledige selector zijn. Laten we kijken waar je hier een fout kunt maken.

Stel dat we de volgende code hebben:

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

Laten we twee selectors in één groeperen. Hier is de correcte manier van groeperen:

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

En hier is de incorrecte manier van groeperen:

#block h2, h3 { color: red; }

In deze incorrecte groepering denken beginners om de een of andere reden dat #block van toepassing is op zowel h2 als h3 die na de komma staat. Maar selectors werken niet door een komma en feitelijk kan deze incorrecte groepering als volgt worden herschreven:

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

Vergelijk dit met de oorspronkelijke versie die we probeerden in te korten:

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

Vereenvoudig de code door groepering van selectors te gebruiken:

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

Vereenvoudig de code door groepering van selectors te gebruiken:

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

Vereenvoudig de code door groepering van selectors te gebruiken:

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

Vereenvoudig de code door groepering van selectors te gebruiken:

.eee h2.zzz { text-align: center; } .xxx { text-align: center; }
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren