Metodo setProperty() di CSSStyleDeclaration
Definizione e uso
setProperty()
Il metodo imposta un nuovo attributo CSS all'interno di un blocco di dichiarazioni CSS o modifica un attributo esistente.
Esempio
Esempio 1
Imposta un nuovo attributo CSS:
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("background-color", "yellow");
Esempio 2
Imposta un nuovo attributo CSS con priorità "important":
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("background-color", "yellow", "important");
Esempio 3
Modifica degli attributi CSS esistenti:
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("color", "blue");
Sintassi
oggetto.setProperty(propertyname, value, priority)
Parametro
Parametro | Descrizione |
---|---|
propertyname | Obbligatorio. Stringa che rappresenta il nome dell'attributo da impostare. |
value | Opzionale. Stringa che rappresenta il nuovo valore. |
priority |
Opzionale. Stringa che indica se l'importanza dell'attributo deve essere impostata come importante. Valori validi:
|
Dettagli tecnici
Versione DOM: | Modello oggetto CSS |
---|---|
Valore di ritorno: | undefined |
Supporto browser
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporto | 9.0 | Supporto | Supporto | Supporto |