CssRule
El objeto CSSRule
representa una única regla de estilo CSS. Puede ser parte de una lista cssRules de hojas de estilo (stylesheet).
Existen varias clases de reglas y todas ellas comparten unas cuantas propiedades comunes en el interface CSSRule y la mayor parte de ellas son propiedades específicas de un tipo particular de reglas.
Tipo | interface específico de la regla | Descripción |
---|---|---|
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
-
Devuelve la representación en forma de texto, de la regla. Ejem.: "h1,h2 { font-size: 16pt }".
- parentRule
-
Devuelve la regla contenedora, si existe. Ejem.: una regla de estilo dentro de un bloque @media.
- parentStyleSheet
-
Devuelve el objeto stylesheet del que esta regla es parte.
- type
-
El tipo de regla. ejem.:
CSSRule.CHARSET_RULE
oCSSRule.IMPORT_RULE
.
CSSStyleRule
- selectorText
-
Recoje/Establece la representación en forma de texto, del selector de la regle. Ejem.: "h1,h2".
- style
-
Devuelve el objeto CSSStyleDeclaration para el bloque declaration block de la regla.