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 Pilihan. Nama string yang mewakili nilai baru.
priority

Pilihan. Nama string, menunjukkan sama ada prioriti sifat harus diatur untuk penting atau bukan.

Nilai sah:

  • "important"
  • tidak ditentukan
  • ""

Butir Teknik

Versi DOM: Model Objek CSS
Hasil Balik: tidak ditentukan

Dukungan Pemetaan Periklanan

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Dukungan 9.0 Dukungan Dukungan Dukungan