目录

CSSStyleDeclaration setProperty() 方法

❮ CSSStyleDeclaration 对象

示例

设置新的 CSS 属性:

var declaration = document.styleSheets[0].cssRules[0].style;
var setprop = declaration.setProperty("background-color", "yellow");
亲自试一试 »

描述

setProperty() 方法在 CSS 声明块中设置新的 CSS 属性或修改现有的 CSS 属性。


浏览器支持

Method
setProperty() Yes 9.0 Yes Yes Yes

语法

object.setProperty( propertyname, value, priority)

参数值

Parameter Description
propertyname Required. A String representing the name of the property to set
value Required. A String representing the new value
priority Optional. A String representing if the property's priority should be set to important or not.
Legal  values:
"important"
undefined
""

技术细节

DOM 版本: CSS 对象模型
返回值: 不明确的

更多示例

示例

设置具有 "important" 优先级的新 CSS 属性:

var declaration = document.styleSheets[0].cssRules[0].style;
var setprop = declaration.setProperty("background-color", "yellow", "important");
亲自试一试 »

示例

修改现有的 CSS 属性:

var declaration = document.styleSheets[0].cssRules[0].style;
var setprop = declaration.setProperty("color", "blue");
亲自试一试 »

❮ CSSStyleDeclaration 对象