CSSStyleDeclaration setProperty() 方法
定义和用法
setProperty()
方法在 CSS 声明块中设置新的 CSS 属性,或修改现有的属性。
实例
例子 1
设置新的 CSS 属性:
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("background-color", "yellow");
例子 2
设置具有 "important" 优先级的新 CSS 属性:
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("background-color", "yellow", "important");
例子 3
修改现有的 CSS 属性:
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("color", "blue");
语法
object.setProperty(propertyname, value, priority)
参数
参数 | 描述 |
---|---|
propertyname | 必需。字符串,表示要设置的属性的名称。 |
value | เลือกตั้งตามต้องการ ฟอร์มูลาสตริง ที่แสดงถึงค่าใหม่ |
priority |
เลือกตั้งตามต้องการ ฟอร์มูลาสตริง ที่แสดงถึงความสำคัญของคุณสมบัติ ค่าที่ถูกต้อง:
|
รายละเอียดเทคโนโลยี
DOM รุ่น: | CSS Object Model |
---|---|
ค่าที่ได้รับ: | undefined |
การสนับสนุนเบราเซอร์
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
สนับสนุน | 9.0 | สนับสนุน | สนับสนุน | สนับสนุน |