第1章 第522节 dom css setProperty

推荐给朋友

CSSStyleDeclaration setProperty() 方法

实例

设置一个新的 CSS 属性:

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

尝试一下

定义和使用

setProperty() 方法用于设置一个新的 CSS 属性,同时也可以修改 CSS 声明块中已存在的属性。

浏览器支持

方法 Chrome Edge Firefox Safari Opera
setProperty() Yes 9.0 Yes Yes Yes

语法

object.setProperty(propertyname, value, priority)

属性值

参数 描述
propertyname 必需。一个字符串,表示创建或修改的属性。
value 可选,新的属性值。
priority 可选。字符串,规定是否需要设置属性的优先级 important。
可以是下面三个值:
"important"
undefined
""

技术细节

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

更多实例

实例

设置一个新的 CSS 属性,并使用 "important" 优先级:

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

尝试一下