Module jdk.xml.dom
Package org.w3c.dom.css

Interface DocumentCSS

所有超级接口:
DocumentStyle

public interface DocumentCSS extends DocumentStyle
这个接口表示具有CSS视图的文档。

getOverrideStyle方法提供了一种机制,通过该机制,DOM作者可以立即更改元素的样式,而不必修改文档中显式链接的样式表或样式表中元素的内联样式。这个样式表在级联算法中位于作者样式表之后,称为覆盖样式表。覆盖样式表优先于作者样式表。"!important"声明仍然优先于普通声明。覆盖、作者和用户样式表都可能包含"!important"声明。用户"!important"规则优先于覆盖和作者"!important"规则,覆盖"!important"规则优先于作者"!important"规则。

期望通过在Document接口的实例上使用特定于绑定的转换方法,可以获得DocumentCSS接口的实例。

另请参阅文档对象模型(DOM) 2级样式规范

自版本:
1.4, DOM 2级
  • Method Details

    • getOverrideStyle

      CSSStyleDeclaration getOverrideStyle(Element elt, String pseudoElt)
      用于检索指定元素和指定伪元素的覆盖样式声明。
      参数:
      elt - 要修改样式的元素。此参数不能为空。
      pseudoElt - 伪元素或null(如果没有)。
      返回:
      覆盖样式声明。