Obiekt CSSRule XML DOM

Obiekt CSSRule

Obiekt CSSRule jest klasą bazową, używaną do definiowania jakichkolwiek reguł w arkuszu stylów CSS, w tym zestawów reguł (rule sets) i reguł @ (at-rules).

Reguły istnieją w kilku rodzajach. Wszystkie te rodzaje mają niewiele wspólnych atrybutów w interfejsie CSSRule, większość z nich ma specjalne atrybuty dla konkretnego rodzaju reguły.

Typ reguły CSS

Typ Korzystające z nich interfejsy
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

Atrybuty obiektu CSSRule

cssText
Zwraca tekstową reprezentację reguły, na przykład "h1,h2 { font-size: 16pt }".
parentRule
Zwraca zawierającą regułę (jeśli istnieje) (na przykład, reguły stylu w bloku @media).
parentStyleSheet
Zwraca obiekt stylesheet, do którego należy to правило.
type
Typ reguły, na przykład CSSRule.CHARSET_RULE lub CSSRule.IMPORT_RULE.

Komentarz:Wszystkie te atrybuty są jedynie odczytywane.

Strony związane

Podręcznik XML DOM:Obiekt CSSStyleRule