CSSRule interface is the abstract base interface for any
type of CSS statement. This includes both rule sets and at-rules. An
implementation is expected to preserve all rules specified in a CSS style
sheet, even if the rule is not recognized by the parser. Unrecognized
rules are represented using the CSSUnknownRule interface.
See also the Document Object Model (DOM) Level 2 Style Specification.
| Modifier and Type | Field and Description |
|---|---|
| public static final short | CHARSET_RULE
The rule is a |
| public static final short | FONT_FACE_RULE
The rule is a |
| public static final short | IMPORT_RULE
The rule is a |
| public static final short | MEDIA_RULE
The rule is a |
| public static final short | PAGE_RULE
The rule is a |
| public static final short | STYLE_RULE
The rule is a |
| public static final short | UNKNOWN_RULE
The rule is a |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public CSSRule | getParentRule()
If this rule is contained inside another rule (e.g. a style rule inside an @media block), this is the containing rule. |
| public CSSStyleSheet | |
| public short | |
| public void |
| CHARSET_RULE | back to summary |
|---|---|
| public static final short CHARSET_RULE The rule is a | |
| FONT_FACE_RULE | back to summary |
|---|---|
| public static final short FONT_FACE_RULE The rule is a | |
| IMPORT_RULE | back to summary |
|---|---|
| public static final short IMPORT_RULE The rule is a | |
| MEDIA_RULE | back to summary |
|---|---|
| public static final short MEDIA_RULE The rule is a | |
| PAGE_RULE | back to summary |
|---|---|
| public static final short PAGE_RULE The rule is a | |
| STYLE_RULE | back to summary |
|---|---|
| public static final short STYLE_RULE The rule is a | |
| UNKNOWN_RULE | back to summary |
|---|---|
| public static final short UNKNOWN_RULE The rule is a | |
| getCssText | back to summary |
|---|---|
| public String getCssText() The parsable textual representation of the rule. This reflects the current state of the rule and not its initial value. | |
| getParentRule | back to summary |
|---|---|
| public CSSRule getParentRule() If this rule is contained inside another rule (e.g. a style rule
inside an @media block), this is the containing rule. If this rule is
not nested inside any other rules, this returns | |
| getParentStyleSheet | back to summary |
|---|---|
| public CSSStyleSheet getParentStyleSheet() The style sheet that contains this rule. | |
| getType | back to summary |
|---|---|
| public short getType() The type of the rule, as defined above. The expectation is that
binding-specific casting methods can be used to cast down from an
instance of the | |
| setCssText | back to summary |
|---|---|
| public void setCssText(String cssText) throws DOMException The parsable textual representation of the rule. This reflects the current state of the rule and not its initial value.
| |