CssRule
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.
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.