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( )
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access