Объект CSSRule XML DOM
- Предыдущая страница DOM CSS2Properties
- Следующая страница DOM CSSStyleRule
Объект CSSRule
Объект CSSRule является базовым классом, используемым для определения любого правила в таблице стилей CSS, включая наборы правил (rule sets) и @-правила (at-rules).
Правила существуют в нескольких типах. Все эти типы имеют мало общих свойств в интерфейсе CSSRule, большинство типов имеют специализированные свойства для конкретного типа правил.
Типы правил CSS
Тип | Соответствующие интерфейсы |
---|---|
CSSRule.STYLE_RULE | CSSStyleRule |
CSSRule.MEDIA_RULE | CSSMediaRule |
CSSRule.FONT_FACE_RULE | CSSFontFaceRule |
CSSRule.PAGE_RULE | CSSPageRule |
CSSRule.IMPORT_RULE | CSSImportRule |
CSSRule.CHARSET_RULE | CSSCharsetRule |
CSSRule.UNKNOWN_RULE | CSSUnknownRule |
Свойства объекта CSSRule
- cssText
- Возвращает текстовое представление правила, например "h1,h2 { font-size: 16pt }".
- parentRule
- Возвращает правило, содержащее правило (если оно есть) (например, стильные правила в блоке @media).
- parentStyleSheet
- Возвращает объект stylesheet, к которому принадлежит это правило.
- type
- Тип правил, например CSSRule.CHARSET_RULE или CSSRule.IMPORT_RULE.
Примечание:Все эти свойства являются только для чтения.
Связанные страницы
Руководство пользователя DOM XML:Объект CSSStyleRule
- Предыдущая страница DOM CSS2Properties
- Следующая страница DOM CSSStyleRule