⊗mkPmSlDSCC 61 of 250 menu

Complexe combinaties van descendant selectors en classes in CSS

Stel dat we nu de volgende code hebben:

<div class="block"> <h2 class="header">Titel h2</h2> <p> tekst </p> <h3 class="header">Titel h3</h3> <p> tekst </p> <p> tekst </p> </div> <div class="block"> <h2 class="header">Titel h2</h2> <p> tekst </p> <h3 class="header">Titel h3</h3> <p> tekst </p> <p> tekst </p> </div>

Laten we alle elementen met de klasse header vinden, die zich binnen een element met de klasse block bevinden, en ze het lettertype Arial geven:

.block .header { font-family: Arial; }

Zoals te zien is in de HTML code, kunnen binnen een element met de klasse block elementen met de klasse header zowel koppen h2 als koppen h3 zijn. Laten we selectors schrijven die deze koppen onderscheiden, en iets met deze koppen doen.

Laten we alle h2 met de klasse header selecteren, die zich binnen een element met de klasse block bevinden:

.block h2.header { font-size: 30px; color: red; }

En laten we nu alle h3 met de klasse header selecteren, die zich binnen een element met de klasse block bevinden:

.block h3.header { font-size: 20px; color: green; }

Laten we al onze CSS samenvoegen:

.block .header { font-family: Arial; } .block h2.header { font-size: 30px; color: red; } .block h3.header { font-size: 20px; color: green; }

Laten we dit toepassen op onze HTML code:

Leg uit wat de selector in de onderstaande code selecteert. Schrijf vervolgens HTML code die voldoet aan deze selector. Hier is de code met de selector:

.eee .bbb { color: red; }

Leg uit wat de selector in de onderstaande code selecteert. Schrijf vervolgens HTML code die voldoet aan deze selector. Hier is de code met de selector:

.eee h2 { color: red; }

Leg uit wat de selector in de onderstaande code selecteert. Schrijf vervolgens HTML code die voldoet aan deze selector. Hier is de code met de selector:

.eee h2.bbb { color: red; }

Leg uit wat de selector in de onderstaande code selecteert. Schrijf vervolgens HTML code die voldoet aan deze selector. Hier is de code met de selector:

.eee h3.bbb { color: red; }

Leg uit wat de selector in de onderstaande code selecteert. Schrijf vervolgens HTML code die voldoet aan deze selector. Hier is de code met de selector:

.eee p.bbb { color: red; }

Leg uit wat de selector in de onderstaande code selecteert. Schrijf vervolgens HTML code die voldoet aan deze selector. Hier is de code met de selector:

.eee .bbb .kkk { color: red; }
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