--- title: CSS Object Model (CSSOM) slug: Web/API/CSS_Object_Model tags: - API - CSSOM translation_of: Web/API/CSS_Object_Model ---
{{DefaultAPISidebar('CSSOM')}}

CSS Object Model представляет собой набор API-интерфейсов, позволяющих манипулировать CSS из JavaScript. Это очень похоже на DOM, но для CSS, а не HTML. Это позволяет пользователям динамически читать и изменять стиль CSS.

Ссылки

 

Несколько других интерфейсов также расширены спецификациями, связанными с CSSOM:

{{domxref("Document")}}, {{domxref("Window")}}, {{domxref("Element")}}, {{domxref("HTMLElement")}}, {{domxref("HTMLImageElement")}}, {{domxref("Range")}}, {{domxref("MouseEvent")}}, and {{domxref("SVGElement")}}.

CSS Typed Object Model {{experimental_inline}}

{{SeeCompatTable}}

Устаревшие CSSOM interfaces {{obsolete_inline}}

{{obsolete_header}}

Уроки

Спецификации

{{Specifications}}

Совместимость с браузерами

Все эти функции постепенно добавлялись в разные браузеры постепенно: это был довольно сложный процесс, который не может быть сведён в простую таблицу. Пожалуйста, обратитесь к конкретным интерфейсам для его доступности.

Смотрите также