XML DOM CSSRule objekt

CSSRule-objekt

CSSRule-objektet är en basklass som används för att definiera alla regler i en CSS-stiluppställning, inklusive regeluppsättningar (rule sets) och @-regler (at-rules).

Reglerna finns i flera typer. Alla dessa typer delar inte många gemensamma egenskaper i CSSRule-gränssnittet, och de flesta typerna har specifika egenskaper för de olika reglertyperna.

CSS reglerstyp

Typ Corresponderande gränssnitt
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

Egenskaper för CSSRule-objekt

cssText
Returnerar reglens textrepresentation, t.ex. "h1,h2 { font-size: 16pt }".
parentRule
Returnerar innehållet som innehåller regeln (om det finns något) (t.ex. i en @media-block).
parentStyleSheet
Returnerar stylesheet-objektet som regeln tillhör.
type
Regeltyp, till exempel CSSRule.CHARSET_RULE eller CSSRule.IMPORT_RULE.

Kommentar:Ovanstående egenskaper är endast skrivskyddade.

Relaterade sidor

XML DOM referenshandbok:CSSStyleRule-objekt