- All Superinterfaces:
DocumentStyle
- All Known Implementing Classes:
AbstractStylableDocument
,SVG12OMDocument
,SVGOMDocument
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 the Document Object Model (DOM) Level 2 Style Specification.
This interface is no longer part of the DOM standard.
-
Method Summary
Modifier and TypeMethodDescriptiongetOverrideStyle
(Element elt, String pseudoElt) This method is used to retrieve the override style declaration for a specified element and a specified pseudo-element.Methods inherited from interface org.w3c.dom.stylesheets.DocumentStyle
getStyleSheets
-
Method Details
-
getOverrideStyle
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 benull
.pseudoElt
- The pseudo-element ornull
if none.- Returns:
- The override style declaration.
-