Objet CSSRule XML DOM

Objet CSSRule

L'objet CSSRule est une classe de base, utilisée pour définir toute règle dans une feuille de style CSS, y compris les ensembles de règles (rule sets) et les règles @ (at-rules).

Il existe plusieurs types de règles. Toutes ces types ne partagent pas beaucoup d'attributs communs dans l'interface CSSRule, la plupart des types possèdent des attributs spécifiques à un type de règle particulier.

Type de règle CSS

Type Interface correspondante
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

Propriétés de l'objet CSSRule

cssText
Retourne l'expression texte de la règle, par exemple "h1,h2 { font-size: 16pt }".
parentRule
Retourne la règle contenant la règle (si applicable) (par exemple, la règle de style dans un bloc @media).
parentStyleSheet
Retourne l'objet stylesheet auquel appartient la règle.
type
Type de règle, par exemple CSSRule.CHARSET_RULE ou CSSRule.IMPORT_RULE.

Remarque :Les propriétés ci-dessus sont toutes en lecture seule.

Pages associées

Manuel de référence XML DOM :Objet CSSStyleRule