Metoda CSSStyleDeclaration setProperty()
Definicja i użycie
setProperty()
Metoda ustawia nową właściwość CSS w bloku deklaracji CSS lub modyfikuje istniejącą właściwość.
Przykład
Przykład 1
Ustawienie nowej właściwości CSS:
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("background-color", "yellow");
Przykład 2
Ustawienie nowej właściwości CSS z priorytetem "important":
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("background-color", "yellow", "important");
Przykład 3
Modyfikacja istniejących właściwości CSS:
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("color", "blue");
Gramatyka
object.setProperty(propertyname, value, priority)
Parametry
Parametry | Opis |
---|---|
propertyname | Wymagane. Ciąg znaków, który oznacza nazwę właściwości do ustawienia. |
value | Opcjonalne. String, który reprezentuje nową wartość. |
priority |
Opcjonalne. String, który określa, czy priorytet atrybutu powinien być ustawiony na ważny. Dopuszczalne wartości:
|
Szczegóły techniczne
Wersja DOM: | Model Obiektu CSS |
---|---|
Wartość zwracana: | undefined |
Obsługa przeglądarek
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Wsparcie | 9.0 | Wsparcie | Wsparcie | Wsparcie |