Javascript [Electronic resources] : The Definitive Guide (4th Edition)

David Flanagan

نسخه متنی -صفحه : 844/ 578
نمايش فراداده

Availability

DOM Level 2

Inherits from/Overrides

CSS StyleSheet CSSStyleSheet

Properties

readonly

CSSRuleList

cssRules

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.

readonly

CSSRule

ownerRule

If this style sheet was imported by an @import rule in another style sheet, this property holds the CSSImportRule object that represents that @import rule. Otherwise, it is null. When this property is non-null, the inherited ownerNode property is null.

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

StyleSheet

Type of

CSSImportRule.styleSheet, CSSRule.parentStyleSheet

Returned by

DOMImplementation.createCSSStyleSheet( )