CSSOMmanipulatie
CSSOMmanipulatie verwijst naar het programmatig lezen en wijzigen van de CSS Object Model (CSSOM) van een document met JavaScript, zodat stijlen voor elementen of hele pagina’s dynamisch kunnen worden aangepast. Het CSSOM vertegenwoordigt de in geheugen opgeslagen weergave van ingeladen stylesheets, regels en stijlverklaringen. Het is verbonden met het DOM maar vormt een aparte laag die rechtstreeks met JavaScript benaderbaar is.
In het CSSOM kun je verschillende onderdelen bereiken, zoals stylesheets via document.styleSheets, regels via cssRules of
Veelvoorkomende toepassingen zijn theming en interactieve UI-aanpassingen: dynamisch kleurenpaletten, vormen of afmetingen wijzigen op basis van
Let op beperkingen en prestaties: bij het lezen en wijzigen van CSSOM kunnen herberekeningen en layout-thrashes