Interface: CSSRule

Description: L'interface CSSRule est l'interface de base abstraite pour tout type de déclaration CSS.


Sous-Interfaces: css::CSSCharsetRule, css::CSSFontFaceRule, css::CSSImportRule, css::CSSMediaRule, css::CSSPageRule, css::CSSStyleRule, css::CSSUnknownRule


Elle comprend à la fois des jeux de règles et des règles-at. On attend d'une implémentation qu'elle préserve toutes les règles spécifiées dans une feuille de style CSS, même si la règle n'est pas reconnue par l'analyseur. Les règles non-reconnues sont représentées à l'aide de l'interface CSSUnknownRule.


Attributs

Lecture SeuleTypeNomDescription
DOMString cssText
La représentation textuelle analysable de la règle. Elle reflète l'état courant de la règle et non sa valeur initiale.
OUI CSSRule parentRule
Si cette règle est contenue dans une autre règle (par exemple, une règle de style dans un bloc @media), il s'agit de la règle contenante.
OUI CSSStyleSheet parentStyleSheet
La feuille de style qui contient cette règle.
OUI unsigned long type
Le type de la règle comme défini ci-dessus.

Constantes

UNKNOWN_RULE 0 La règle est du type CSSUnknownRule.
STYLE_RULE 1 La règle est du type CSSStyleRule.
CHARSET_RULE 2 La règle est du type CSSCharsetRule.
IMPORT_RULE 3 La règle est du type CSSImportRule.
MEDIA_RULE 4 La règle est du type CSSMediaRule.
FONT_FACE_RULE 5 La règle est du type CSSFontFaceRule.
PAGE_RULE 6 La règle est du type CSSPageRule.

Afficher IDL: court / long

Notes et commentaires des visiteurs

Ajouter une note

Aucun commentaire jusqu'à présent.