Module  jdk.xml.dom
软件包  org.w3c.dom.css

Interface DocumentCSS

  • All Superinterfaces:
    DocumentStyle


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

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

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

    另见Document Object Model (DOM) Level 2 Style Specification

    从以下版本开始:
    1.4,DOM Level 2
    • 方法详细信息

      • getOverrideStyle

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