⊗mkPmSlDSP 76 of 250 menu

Specificiteit van descendant selectors in CSS

In alle vorige lessen moesten alle selectors het element zelf vangen. Het kan zijn dat de ene selector een element vangt, en de tweede selector de ouder van dat element vangt.

Je weet al dat als een ouder bijvoorbeeld een kleur krijgt toegewezen, deze kleur wordt geërfd door de descendant. Maar als de descendant ook een kleur krijgt toegewezen, dan heeft de selector van de descendant een hogere specificiteit dan de selector van de ouder.

Dit betekent dat een tag-selector van een descendant een class-selector van de ouder verslaat:

<div class="block"> <p>text</p> </div> .block { color: red; } p { color: green; /* deze kleur wordt toegepast */ }

:

Een tag-selector van een descendant verslaat ook een ID-selector van de ouder:

<div id="block"> <p class="text">text</p> </div> #block { color: red; } .text { color: green; /* deze kleur wordt toegepast */ }

:

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