CSSStyleSheet对象

CSSStyleSheet对象

 

   ---------表示一个单独的CSS样式表。

 

 

  • CSS样式表由CSS规则组成,可通过CSSRule对象操作每条规则。
  • CSSStyleSheet对象允许您查询、插入和删除样式表规则
  • 使用document.styleSheets属性获得给定文档的样式表列表

CSSStyleSheet对象的属性:

  • cssRules
       以 数组的形式返回样式表的 所有CSS规则

  • disabled
       是否应用当前样式表,如果为true,样式表关闭,且不能应用于文档,
                                     如果是false,样式表打开且应用于文档。

  • href
       返回样式表的位置,如果是内联样式表,则为null  --------测试发现Chrome下是undefined

  • media
       规定样式信息预期的目标媒介

  • ownerNode
      返回该样式表与文档关联的节点


  • ownerRule
      如果该样式表是来自@import规则,ownerRule属性将包含CSSImportRule

  • parentStyleSheet
      返回包含该样式表的样式表

  • title
     返回当前样式表的标题。可以通过引用样式表的<style>或者<link>元素的title属性设置。

  • type
     规定样式表语言。

你可能感兴趣的:(CSSStyleSheet)