CSSStyleDeclaration setProperty() 方法
示例
设置新的 CSS 属性
var declaration = document.styleSheets[0].cssRules[0].style;
var setprop = declaration.setProperty("background-color", "yellow");
自己尝试 »
描述
setProperty() 方法设置新的或修改 CSS 声明块中的现有 CSS 属性。
浏览器支持
方法 | |||||
---|---|---|---|---|---|
setProperty() | 是 | 9.0 | 是 | 是 | 是 |
语法
object.setProperty(propertyname, value, priority)
参数值
参数 | 描述 |
---|---|
propertyname | 必填。一个表示要设置的属性名称的字符串。 |
value | 必填。一个表示新值的字符串。 |
priority | 可选。一个字符串,表示是否应将属性的优先级设置为重要。 合法值 "important" undefined "" |
技术细节
DOM 版本 | CSS 对象模型 |
---|---|
返回值 | undefined |
更多示例
示例
设置新的 CSS 属性,具有 "important" 优先级
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 对象