Objeto CSSRule XML DOM
- Página anterior DOM CSS2Properties
- Próxima página DOM CSSStyleRule
Objeto CSSRule
O objeto CSSRule é uma classe base, usada para definir qualquer regra de estilo em uma tabela de estilos CSS, incluindo conjuntos de regras (rule sets) e regras @ (at-rules).
Existem vários tipos de regras. Esses tipos compartilham poucas propriedades comuns no interface CSSRule, a maioria dos tipos possui propriedades específicas para cada tipo de regra.
Tipo de regra de CSS
Tipo | Interfaces correspondentes |
---|---|
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 |
Propriedades do objeto CSSRule
- cssText
- Retorna a representação textual da regra, por exemplo "h1,h2 { font-size: 16pt }".
- parentRule
- Retorna a regra contida (se houver) (por exemplo, regras de estilo dentro de um bloco @media).
- parentStyleSheet
- Retorna o objeto stylesheet ao qual a regra pertence.
- type
- Tipo de regra, por exemplo, CSSRule.CHARSET_RULE ou CSSRule.IMPORT_RULE.
Notas:Todas as propriedades acima são de leitura apenas.
Páginas relacionadas
Manual de referência do XML DOM:Objeto CSSStyleRule
- Página anterior DOM CSS2Properties
- Próxima página DOM CSSStyleRule