XML DOM CSSStyleSheet 對(duì)象
CSSStyleSheet 對(duì)象
CSSStyleSheet 對(duì)象表示一個(gè)單獨(dú)的 CSS 樣式表。
CSS 樣式表由 CSS 規(guī)則組成,可以通過(guò) CSSRule 對(duì)象操作每條規(guī)則。CSSStyleSheet 對(duì)象允許您查詢(xún)、插入和刪除樣式表規(guī)則。
您可以通過(guò)使用 document.styleSheets 屬性獲得給定文檔的樣式表列表(樣式表對(duì)象的集合)。
CSSStyleRule 對(duì)象的屬性
- cssRules
- 以數(shù)組的形式返回樣式表中所有 CSS 規(guī)則。
- disabled
- 該屬性指示是否已應(yīng)用當(dāng)前樣式表。如果為 true,樣式表被關(guān)閉,且不能應(yīng)用于文檔。如果為 false,樣式表打開(kāi)并且可以應(yīng)用于文檔。
- href
- 返回樣式表的位置(URL),如果是內(nèi)聯(lián)樣式表,則為 null。
- media
- 規(guī)定樣式信息預(yù)期的目標(biāo)媒介。
- ownerNode
- 返回將該樣式表與文檔相關(guān)聯(lián)的節(jié)點(diǎn)。
- ownerRule
- 如果該樣式表來(lái)自 @import 規(guī)則,ownerRule 屬性將包含 CSSImportRule。
- parentStyleSheet
- 返回包含該樣式表的樣式表(如果有的話(huà))。
- title
- 返回當(dāng)前樣式表的標(biāo)題。標(biāo)題可以通過(guò)引用該樣式表的 <style> 或 <link> 元素的 title 屬性來(lái)指定。
- type
- 規(guī)定該樣式表的樣式表語(yǔ)言。以 MIME 類(lèi)型表示,CSS 樣式表的類(lèi)型為 "text/css"。
CSSStyleRule 對(duì)象方法
| 方法 | 描述 |
|---|---|
| addRule() | 為一個(gè)樣式表添加一條規(guī)則的特定于 IE 的方法。 |
| deleteRule() | 從指定位置刪除規(guī)則的 DOM 標(biāo)準(zhǔn)方法。 |
| insertRule() | 向樣式表中插入一條新規(guī)則的 DOM 標(biāo)準(zhǔn)方法。 |
| removeRule() | 刪除一條規(guī)則的特定于 IE 的方法。 |
相關(guān)頁(yè)面
XML DOM 參考手冊(cè):CSSRule 對(duì)象