Obiekt CSSStyleSheet XML DOM
- Poprzednia strona DOM CSSStyleRule
- Następna strona DOM Comment
Obiekt CSSStyleSheet
Obiekt CSSStyleSheet reprezentuje osobną tabelę stylów CSS.
Tabela stylów CSS składa się z reguł CSS, które można operować za pomocą obiektu CSSRule. Obiekt CSSStyleSheet pozwala na wyszukiwanie, wstawianie i usuwanie reguł tabel stylów.
Możesz uzyskać listę tabel stylów danego dokumentu za pomocą atrybutu document.styleSheets (zbiór obiektów tabel stylów).
Atrybuty obiektu CSSStyleRule
- cssRules
- Zwraca tablicę wszystkich reguł CSS w tabeli stylów.
- wyłączony
- Ta właściwość wskazuje, czy bieżąca tabela stylów została zastosowana. Jeśli wynosi true, tabela stylów jest wyłączona i nie może być zastosowana do dokumentu. Jeśli wynosi false, tabela stylów jest otwarta i może być zastosowana do dokumentu.
- href
- Zwraca pozycję tabeli stylów (URL), jeśli jest to tabela stylów wewnętrzna, to null.
- media
- Określa docelową medię dla oczekiwanych informacji stylowych.
- ownerNode
- Zwraca węzeł powiązany z daną tabelą stylów.
- ownerRule
- Jeśli tabela stylów pochodzi z reguły @import, atrybut ownerRule będzie zawierał CSSImportRule.
- parentStyleSheet
- Zwraca tabelę stylów zawierającą daną tabelę stylów (jeśli istnieje).
- title
- Zwraca tytuł bieżącej tabeli stylów. Tytuł można określić za pomocą atrybutu title elementu <style> lub <link> tabeli stylów.
- type
- Określa język tabeli stylów. Wyrażony jako typ MIME, typ tabeli stylów CSS to "text/css".
Metody obiektu CSSStyleRule
Metoda | Opis |
---|---|
addRule() | Specyficzna dla IE metoda dodawania reguły do tabeli stylów. |
deleteRule() | DOM standardowa metoda usuwania reguły z określonej pozycji. |
insertRule() | DOM standardowa metoda wstawiania nowej reguły do tabeli stylów. |
removeRule() | Specyficzne dla IE metody usuwania określonego reguły. |
Strony związane
Podręcznik XML DOM:Obiekt CSSRule
- Poprzednia strona DOM CSSStyleRule
- Następna strona DOM Comment