模块 jdk.xml.dom

接口 DocumentCSS

所有父级接口:
DocumentStyle

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

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

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

另见 文档对象模型 (DOM) 级别 2 样式规范

自从:
1.4、DOM Level 2
  • 方法详情

    • getOverrideStyle

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