Интерфейс ViewCSS 

Этот интерфейс представляет собой представление CSS. getComputedStyle Метод предоставляет доступ только для чтения к вычисленным значениям элемента.

Ожидается, что экземпляр  ViewCSS интерфейса может быть получен с помощью специфичных для привязки методов приведения к экземпляру AbstractView интерфейса.

Поскольку вычисляемый стиль связан с Element узлом, если этот элемент удаляется из документа, связанные CSSStyleDeclarationи CSSValueсвязанные с этим объявлением больше не действительны.

Метод getComputedStyle

Параметры

elt типа Element Элемент, стиль которого должен быть вычислен. Этот параметр не может быть нулевым.

pseudoElt типа DOMString Псевдоэлемент или null, если его нет.

Возвращаемое значение

CSSStyleDeclaration Вычисляемый стиль. Он доступен только для CSSStyleDeclarationчтения и содержит только абсолютные значения.

Никаких исключений

Интерфейс DocumentCSS

Этот интерфейс представляет собой документ с представлением CSS.

getOverrideStyle Метод предоставляет механизм, с помощью которого DOM может осуществлять немедленное изменение стиля элемента без изменения явно связанных таблиц стилей документа или встроенного стиля элементов в таблицах стилей.  Эта таблица стилей следует за таблицей стилей автора в каскадном алгоритме и называется таблицей стилей переопределения. Таблица стилей переопределения имеет приоритет над таблицами стилей автора.  Объявление “!important” по-прежнему имеет приоритет над обычным объявлением.  Таблицы стилей переопределения, автора и пользователя могут содержать объявления “!important”.  Правила пользователя “!important” имеют приоритет как над правилами переопределения, так и над правилами автора “!important”, а правила переопределения “!important” имеют приоритет над правилами автора “!important”.

Ожидается, что экземпляр DocumentCSS интерфейса может быть получен с помощью специфичных для привязки методов приведения к экземпляру Document интерфейса.

Метод getOverrideStyle

Этот метод используется для получения объявления стиля переопределения для указанного элемента и указанного псевдоэлемента.

Параметры

elt типа Element Элемент, стиль которого должен быть изменен. Этот параметр не может быть нулевым.

pseudoElt типа DOMString Псевдоэлемент илиnull, если его нет.

Возвращаемое значение CSSStyleDeclaration

Объявление переопределенного стиля. Никаких исключений