轻松上手,快乐学习!

CSSStyleDeclaration setProperty() Method


❮ CSSStyleDeclaration 对象

实例

设置一个新的 CSS 属性:

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

定义和用法

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


浏览器支持

方法
setProperty() Yes 9.0 Yes Yes Yes

语法

object.setProperty(propertyname, value, priority)

参数值

参数 描述
propertyname 必需。一个字符串,表示要设置的属性的名称
value 可选。表示新值的字符串
priority 可选。 属性优先级的字符串表示应设置为重要或不重要。
可能的值:
"important"
undefined
""

技术细节

DOM 版本: CSS Object Model
返回值: undefined

更多实例

实例

设置一个优先级为 "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 对象