XML DOM:n CSSRule-objekti

CSSRule-objekti

CSSRule-objekti on perusluokka, jota käytetään määrittämään CSS-tyyliohjelmassa oleva mikä tahansa sääntö, mukaan lukien sääntöryhmät (rule sets) ja @-säännöt (at-rules).

Säännöillä on useita tyyppjä. Kaikki nämä tyyppjä jakavat CSSRule -liittymän yleiset ominaisuudet, mutta suurin osa tyyppjä sisältää erityisiä ominaisuuksia tietyn sääntötyypin varten.

CSS sääntöjen tyyppi

Tyyppi Vastaavat rajapinnat
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-objektin ominaisuudet

cssText
Palauttaa säännön tekstiesityksen, esimerkiksi "h1,h2 { font-size: 16pt }"。
parentRule
Palauttaa säännön sisältävän (jos sellaista on) (esimerkiksi @media-lohkon sisällä oleva sääntö).
parentStyleSheet
Palauttaa säännön kuuluvan stylesheet-objektin.
type
Sääntötyyppi, esimerkiksi CSSRule.CHARSET_RULE tai CSSRule.IMPORT_RULE。

Huomautus:Kaikki nämä ominaisuudet ovat vain lukuja.

Liittyvät sivut

XML DOM viittausoppikirja:CSSStyleRule-objekti