CSS Object Model (CSSOM)

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

Ссылки

CSS Typed Object Model Экспериментальная возможность

Экспериментальная возможность: Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.

  • CSSImageValue Экспериментальная возможность
  • CSSKeywordValue Экспериментальная возможность
  • CSSMathInvert Экспериментальная возможность
  • CSSMathMax Экспериментальная возможность
  • CSSMathMin Экспериментальная возможность
  • CSSMathNegate Экспериментальная возможность
  • CSSMathProduct Экспериментальная возможность
  • CSSMathSum Экспериментальная возможность
  • CSSMathValue Экспериментальная возможность
  • CSSMatrixComponent Экспериментальная возможность
  • CSSNumericArray Экспериментальная возможность
  • CSSNumericValue Экспериментальная возможность
  • CSSPerspective Экспериментальная возможность
  • CSSPositionValue Экспериментальная возможность
  • CSSRotate Экспериментальная возможность
  • CSSScale Экспериментальная возможность
  • CSSSkew Экспериментальная возможность
  • CSSSkewX Экспериментальная возможность
  • CSSSkewY Экспериментальная возможность
  • CSSStyleValue Экспериментальная возможность
  • CSSTransformComponent Экспериментальная возможность
  • CSSTransformValue Экспериментальная возможность
  • CSSTranslate Экспериментальная возможность
  • CSSUnitValue Экспериментальная возможность
  • CSSUnparsedValue Экспериментальная возможность
  • CSSVariableReferenceValue Экспериментальная возможность
  • StylePropertyMap Экспериментальная возможность
  • StylePropertyMapReadOnly Экспериментальная возможность

Устаревшие CSSOM interfaces

Уроки

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

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

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

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