Je zou je moeten verheugen op deze CSS3 eigenschap, gedaan met Javascript of PHP of elke andere programmeertaal om dynamisch elementen te kunnen aanspreken.
Maar ingewikkeld kan deze eigenschap wel zijn, dus hier enkele voorbeelden die je allicht op weg kunnen helpen:
Het is altijd weer het wiel opnieuw uitvinden, een eenvoudige manier om via een klik op een element een ander element te tonen of te verbergen.
Download een professionele W3C gevalideerde XHTML/CSS template genoemd Shape.
Browser sniffing is het bepalen van de gebruikte webbrowser en is iets wat vroeger gebeurde tijdens de browser-wars, nadien was iedereen ertegen. In principe zou elke browser zich moeten houden aan de W3C-specificaties, maar in de praktijk voldoet geen enkele browser daar 100% aan.
Met de volgende eenvoudige Jquery manier kan je een class toevoegen aan bijvoorbeeld je HTML-tag afhankelijk van de gebruikte browser en van daaruit je CSS aanpassen naargelang.
CSS Specificity – Cheat Sheet
CSS specificiteit is het grootste hindernis nadat je denkt CSS te beheersen, deze spiekbrief (cheat sheet) kan je helpen bij het dag dagelijkse uitdokteren welke CSS regel nu wel, en als niet, waarom niet, uitgevoerd wordt. Je kan het ook proberen te begrijpen met dit Nederlandstalig artikel op Gigadesign