org.w3c.dom.css

Interface CSSStyleRule

public interface CSSStyleRule extends CSSRule

The CSSStyleRule interface represents a single rule set in a CSS style sheet.

See also the Document Object Model (DOM) Level 2 Style Specification.

Since: DOM Level 2

Method Summary
StringgetSelectorText()
The textual representation of the selector for the rule set.
CSSStyleDeclarationgetStyle()
The declaration-block of this rule set.
voidsetSelectorText(String selectorText)
The textual representation of the selector for the rule set.

Method Detail

getSelectorText

public String getSelectorText()
The textual representation of the selector for the rule set. The implementation may have stripped out insignificant whitespace while parsing the selector.

Throws: DOMException SYNTAX_ERR: Raised if the specified CSS string value has a syntax error and is unparsable.
NO_MODIFICATION_ALLOWED_ERR: Raised if this rule is readonly.

getStyle

public CSSStyleDeclaration getStyle()
The declaration-block of this rule set.

setSelectorText

public void setSelectorText(String selectorText)
The textual representation of the selector for the rule set. The implementation may have stripped out insignificant whitespace while parsing the selector.

Throws: DOMException SYNTAX_ERR: Raised if the specified CSS string value has a syntax error and is unparsable.
NO_MODIFICATION_ALLOWED_ERR: Raised if this rule is readonly.