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