CSS style declaration block consisting of CSS attributes and their values.
Platform Support
IE | Mozilla | Netscape | Opera | Safari |
---|---|---|---|---|
no | 1.0+ | no | 9.0+ | 1.0+ |
Constructors
Constructor | Action | IE | Mozilla | Netscape | Opera | Safari |
---|---|---|---|---|---|---|
CSSStyleDeclaration Constructor() : CSSStyleDeclaration
CSS style declaration block consisting of CSS attributes and their values.
|
Show Details | no | 1.0+ | no | 9.0+ | 1.0+ |
Properties
Property | Action | IE | Mozilla | Netscape | Opera | Safari |
---|---|---|---|---|---|---|
cssText : String
Text for the current CSS rule.
|
Show Details | no | 1.0+ | no | 9.0+ | 1.0+ |
length : Number
Number of CSS style attributes in the style declaration block.
|
Show Details | no | 1.0+ | no | 9.0+ | 1.0+ |
parentRule : CSSRule
CSSRule that contains the CSSStyleDeclaration.
|
Show Details | no | 1.0+ | no | 9.0+ | 1.0+ |
Functions
Method | Action | IE | Mozilla | Netscape | Opera | Safari |
---|---|---|---|---|---|---|
static getPropertyCSSValue(String propertyName) : CSSValue
Returns a CSS attribute value as an object.
|
Show Details | no | 1.0+ | no | no | no |
static getPropertyPriority(String propertyName) : String
Returns the priority of a CSS attribute.
|
Show Details | no | 1.0+ | no | 9.0+ | 1.0+ |
static getPropertyValue(String propertyName) : String
Returns a CSS attribute value as a string.
|
Show Details | no | 1.0+ | no | 9.0+ | 1.0+ |
static item(Number index) : String
Returns the name of the CSS attribute at the specified position.
|
Show Details | no | 1.0+ | no | 9.0+ | 1.0+ |
static removeProperty(String propertyName) : String
Removes the specified CSS attribute from the CSS style declaration block.
|
Show Details | no | 1.0+ | no | 9.0+ | 1.0+ |
setProperty(String propertyName, String value, String priority) : void
Sets the value for a CSS attribute for a CSS style declaration block.
|
Show Details | no | 1.0+ | no | 9.0+ | 1.0+ |
References
Availability
HTML DOM Level 2|W3C