CSSStyleDeclaration setProperty() -menetelmä

Määritelmä ja käyttö

setProperty() Metodi asettaa uuden CSS-ominaisuuden CSS-deklarointilohkoon tai muokkaa olemassa olevaa ominaisuutta.

Esimerkki

Esimerkki 1

Aseta uusi CSS-ominaisuus:

var declaration = document.styleSheets[0].cssRules[0].style;
var setprop = declaration.setProperty("background-color", "yellow");

Kokeile itse

Esimerkki 2

Aseta uusi CSS-ominaisuus "important"-etuliitteellä:

var declaration = document.styleSheets[0].cssRules[0].style;
var setprop = declaration.setProperty("background-color", "yellow", "important");

Kokeile itse

Esimerkki 3

Muokkaa olemassa olevaa CSS-ominaisuutta:

var declaration = document.styleSheets[0].cssRules[0].style;
var setprop = declaration.setProperty("color", "blue");

Kokeile itse

Syntaksi

objekti.setProperty(propertyname, value, priority)

Parametrit

Parametrit Kuvaus
propertyname Välttämätön. Merkkijono, joka ilmaisee asetettavan ominaisuuden nimen.
value Valinnainen. Merkkijono, joka ilmaisee uuden arvon.
priority

Valinnainen. Merkkijono, joka ilmaisee, tulisiko asettaa ominaisuuden prioriteetti tärkeäksi.

Lähtöarvo:

  • "important"
  • undefined
  • ""

Tekninen yksityiskohta

DOM-versio: CSS Object Model
Palautusarvo: undefined

Selaimen tuki

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Tuki 9.0 Tuki Tuki Tuki