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