Объект CSSStyleSheet XML DOM
- Предыдущая страница Правило CSSStyleRule DOM
- Следующая страница Комментарий DOM
Объект CSSStyleSheet
Объект CSSStyleSheet представляет собой отдельную таблицу стилей CSS.
CSS-стильские таблицы состоят из CSS-правил, которые можно оперировать с помощью объекта CSSRule. Объект CSSStyleSheet позволяет вам запрашивать, вставлять и удалять правила стилей таблицы.
Вы можете получить список стилей документа, используя атрибут document.styleSheets (коллекцию объектов стилей).
Свойства объекта CSSStyleRule
- cssRules
- Возвращает все CSS правила стиля в виде массива.
- disabled
- Эта атрибут указывает, был ли применен текущий стиль. Если true, стиль отключен и не может быть применен к документу. Если false, стиль включен и может быть применен к документу.
- href
- Возвращает положение таблицы стилей (URL), если это инлайновая таблица стилей,则为 null.
- media
- Определяет целевую среду для ожидаемой информации о стилях.
- ownerNode
- Возвращает узел, связанный с этой таблицей стилей.
- ownerRule
- Если таблица стилей получена из правила @import, атрибут ownerRule будет содержать CSSImportRule.
- parentStyleSheet
- Возвращает таблицу стилей, содержащую эту таблицу стилей (если она есть).
- title
- Возвращает текущий заголовок таблицы стилей. Заголовок можно определить, используя атрибут title элемента <style> или <link> таблицы стилей.
- type
- Определяет язык таблицы стилей. Представлен в виде типа MIME, тип таблицы стилей CSS — "text/css".
Методы объекта CSSStyleRule
Метод | Описание |
---|---|
addRule() | Специфичный для IE метод добавления правила в таблицу стилей. |
deleteRule() | DOM-стандартный метод удаления правила из указанного места. |
insertRule() | DOM-стандартный метод вставки нового правила в таблицу стилей. |
removeRule() | Специфичный для IE метод удаления правила. |
Связанные страницы
Руководство XML DOM:Объект CSSRule
- Предыдущая страница Правило CSSStyleRule DOM
- Следующая страница Комментарий DOM