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 o CSSRule.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.

CSSMediaRule

CSSFontFaceRule

CSSPageRule

CSSImportRule

CSSCharsetRule

CSSUnknownRule

Specification