|
||||||||
PREV CLASS NEXT CLASS | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The CSSStyleSheet
interface is a concrete interface
used to represent a CSS style sheet i.e., a style sheet whose
content type is "text/css".
See also the Document Object Model (DOM) Level 2 Style Specification.
Method Summary | |
void |
deleteRule(int index) Used to delete a rule from the style sheet. |
CSSRuleList |
getCssRules() The list of all CSS rules contained within the style sheet. |
CSSRule |
getOwnerRule() If this style sheet comes from an @import rule, the
ownerRule attribute will contain the
CSSImportRule . |
int |
insertRule(java.lang.String rule,
int index) Used to insert a new rule into the style sheet. |
Methods inherited from interface org.w3c.dom.stylesheets.StyleSheet |
getDisabled, getHref,
getMedia,
getOwnerNode,
getParentStyleSheet, getTitle,
getType,
setDisabled |
Method Detail |
public void deleteRule(int index) throws DOMException
index
- The index within the style sheet's rule
list of the rule to remove.DOMException
- INDEX_SIZE_ERR: Raised if the specified index does not correspond
to a rule in the style sheet's rule list.public CSSRuleList getCssRules()
public CSSRule getOwnerRule()
@import
rule,
the ownerRule
attribute will contain the
CSSImportRule
. In that case, the
ownerNode
attribute in the StyleSheet
interface will be null
. If the style sheet comes from
an element or a processing instruction, the ownerRule
attribute will be null
and the ownerNode
attribute will contain the Node
.public int insertRule(java.lang.String rule, int index) throws DOMException
rule
- The parsable text representing the rule.
For rule sets this contains both the selector and the style
declaration. For at-rules, this specifies both the at-identifier
and the rule content.index
- The index within the style sheet's rule
list of the rule before which to insert the specified rule. If the
specified index is equal to the length of the style sheet's rule
collection, the rule will be added to the end of the style
sheet.DOMException
- HIERARCHY_REQUEST_ERR: Raised if the rule cannot be inserted at
the specified index e.g. if an @import
rule is
inserted after a standard rule set or other at-rule.
|
||||||||
PREV CLASS NEXT CLASS | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2003 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.