Ik heb dit:
(code versimpeld om het even te illustreren)
Dan krijg ul.lijstje alsnog een rode tekstkleur, ondanks dat de rule voor de groene kleur _na_ de andere rule komt. Kijk je met de Webdeveloper Toolbar welke styles er op ul.lijstje toegepast worden (ctrl+shift+Y en klikken op het element), dan staat de rule voor ul.lijstje bovenaan met daaronder de ul-rule. De regelnummers geven wel aan dat ze daar niet in de zelfde volgorde als in het css bestand staan. Wat is de logica hierachter? Het zal waarschijnlijk wel in de CSS specs staan, maar om nou al die pagina's door te lopen... Dan ben ik dagen bezig. Het zou mooi zijn als iemand hier even een korte uitleg kan geven
Cascading Stylesheet:
1
2
3
4
5
6
7
8
| ul { color:red; } ul.lijstje { color:green; } |
(code versimpeld om het even te illustreren)
Dan krijg ul.lijstje alsnog een rode tekstkleur, ondanks dat de rule voor de groene kleur _na_ de andere rule komt. Kijk je met de Webdeveloper Toolbar welke styles er op ul.lijstje toegepast worden (ctrl+shift+Y en klikken op het element), dan staat de rule voor ul.lijstje bovenaan met daaronder de ul-rule. De regelnummers geven wel aan dat ze daar niet in de zelfde volgorde als in het css bestand staan. Wat is de logica hierachter? Het zal waarschijnlijk wel in de CSS specs staan, maar om nou al die pagina's door te lopen... Dan ben ik dagen bezig. Het zou mooi zijn als iemand hier even een korte uitleg kan geven