Name
CSSStyleSheet — a CSS style sheet
Availability
DOM Level 2
Inherits from/Overrides
CSS StyleSheet → CSSStyleSheet
Properties
-
readonlyCSSRuleListcssRules An array (technically, a CSSRuleList) of the CSSRule objects that comprise the style sheet. This includes all at-rules in addition to the actual style rules.
-
readonlyCSSRuleownerRule If this style sheet was imported by an
@importrule in another style sheet, this property holds the CSSImportRule object that represents that@importrule. Otherwise, it isnull. When this property is non-null, the inheritedownerNodeproperty isnull.
Methods
-
deleteRule( ) Deletes the rule at the specified position.
-
insertRule( ) Inserts a new rule at the specified position.
Description
This interface represents a CSS style sheet. The
cssRules property lists the rules contained in the
style sheet, and the insertRule( ) and
deleteRule( ) methods allow you to add and delete
rules from that list.
See Also
Type of
CSSImportRule.styleSheet, CSSRule.parentStyleSheet
Returned by
DOMImplementation.createCSSStyleSheet( )