CSS Object Model

O CSS Object Model é um conjunto de APIs que permite manipular o CSS através do JavaScript. Isto depende do DOM e da HTML APIs. Com isto é permitido a leitura e a modificação dos estilos CSS dinamicamente.

Referências

Tutoriais

Especificações

Especificação Status Comentário
CSS Object Model (CSSOM) Rascunho atual
CSS Object Model (CSSOM) View Module Rascunho atual
Screen Orientation API Rascunho atual
CSS Fonts Module Level 3 Recomendação
CSS Animations Level 1 Rascunho atual
CSS Transitions Rascunho atual
CSS Custom Properties for Cascading Variables Module Level 1 Candidata a Recomendação
CSS Conditional Rules Module Level 3 Candidata a Recomendação
CSS Device Adaptation Rascunho atual
CSS Counter Styles Level 3 Candidata a Recomendação

Notas de compatibilidade do navegador

Todos esses recursos foram adicionados pouco a pouco ao logo dos anos para os diferentes navegadores: Foi um processo bastante complexo que não podem ser sintetizados em uma simples tabela. Por favor, pesquise por uma interface específica e sua disponibilidade.