org.w3c.dom.css
Interface DocumentCSS
- public interface DocumentCSS
- extends DocumentStyle
This interface represents a document with a CSS view.
The getOverrideStyle
method provides a mechanism through which
a DOM author could effect immediate change to the style of an element without
modifying the explicitly linked style sheets of a document or the inline style
of elements in the style sheets. This style sheet comes after the author style
sheet in the cascade algorithm and is called override style sheet. The override
style sheet takes precedence over author style sheets. An "!important"
declaration still takes precedence over a normal declaration. Override, author,
and user style sheets all may contain "!important" declarations. User
"!important" rules take precedence over both override and author "!important"
rules, and override "!important" rules take precedence over author "!important"
rules.
The expectation is that an instance of the DocumentCSS
interface can be obtained by using binding-specific casting methods on an
instance of the Document
interface.
See also the Document Object
Model (DOM) Level 2 Style Specification.
- Since:
- DOM Level 2
Method Summary |
CSSStyleDeclaration |
getOverrideStyle(Element elt,
java.lang.String pseudoElt)
This method is used
to retrieve the override style declaration for a specified element and a
specified pseudo-element. |
getOverrideStyle
public CSSStyleDeclaration getOverrideStyle(Element elt,
java.lang.String pseudoElt)
- This method is used to retrieve the override style declaration for a
specified element and a specified pseudo-element.
-
- Parameters:
elt
- The element whose style is to be modified. This
parameter cannot be null.
pseudoElt
- The pseudo-element or null
if
none.
- Returns:
- The override style declaration.
Copyright
© 2000 W3C® (MIT, INRIA,
Keio), All Rights Reserved. W3C liability,
trademark,
document
useand software
licensing rules apply. Your interactions with this site are in accordance
with our public
and Member
privacy statements.