HTML DOM Element style ominaisuus
- Edellinen sivu setAttributeNode()
- Seuraava sivu tabIndex
- Palaa yhdellä tasolla ylös HTML DOM Elements-objekti
Määritelmä ja käyttö
style
Ominaisuus palauttaa elementin style-ominaisuuden arvon CSSStyleDeclaration-objektina.
CSSStyleDeclaration-objekti sisältää elementin kaikki sisäänrakennetut tyyliominaisuudet. Se ei sisällä <head>
Minkään osan tai minkä tahansa ulkoisen tyyli表的 minkään tyyliominaisuuden.
Piste 1
Et voi asettaa tällaista tyyliä:
element.style = "color:red";
Sinun täytyy käyttää tällaista CSS-ominaisuutta:
element.style.backgroundColor = "red";
Piste 2
JavaScriptin ja CSS:n syntaksi eroaa hieman:
backgroundColor / background-color
Katso myös: Täydellinen Style-objektin ohjekirja.
Piste 3
Käytä tätä style-ominaisuutta sen sijaan setAttribute() -menetelmävälttääksesi, että muut style-ominaisuuden ominaisuudet korvattaisiin.
Katso myös:
Esimerkki
Esimerkki 1
Muuta "myH1" väriä:
document.getElementById("myH1").style.color = "red";
Esimerkki 2
Hanki "myP" yläreunan arvo:
let value = document.getElementById("myP").style.borderTop;
Syntaksi
Palauta style-ominaisuus:
Elementti.style.Ominaisuus
Aseta style-ominaisuus:
Elementti.style.Ominaisuus = Arvo
Ominaisuuden arvo
Arvo | Kuvaus |
---|---|
Arvo |
Määritä ominaisuuden arvo. Esimerkiksi: element.style.borderBottom = "2px solid red" |
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Objekti | elementin CSSStyleDeclaration-objekti. |
Selaimen tuki
element.style
Se on DOM Level 2 (2001) ominaisuus.
Kaikki selaimet tukevat sen täysin:
Chrome | IE | Edge | Firefox | Safari | Ooppera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Ooppera |
Tuki | 9-11 | Tuki | Tuki | Tuki | Tuki |
- Edellinen sivu setAttributeNode()
- Seuraava sivu tabIndex
- Palaa yhdellä tasolla ylös HTML DOM Elements-objekti