XML DOM CSS2Properties-objekti
- Edellinen sivu DOM CharacterData
- Seuraava sivu DOM CSSRule
CSS2Properties-objekti on kaikki CSS2-ominaisuudet ja niiden arvot kokoelma.
CSS2Properties-objektin kuvaus
CSS2Properties-objekti edustaa joukkoa CSS-tyylejä ja niiden arvoja. Se määrittelee JavaScript-ominaisuuden jokaiselle CSS-määrittelyssä määritellylle CSS-ominaisuudelle.
HTMLElement:n style-ominaisuus on luettava ja kirjoitettava CSS2Properties-objekti, aivan kuten CSSStyleRule-objektin style-ominaisuus. Mutta Window.getComputedStyle() -kutsun palauttama arvo on CSS2Properties-objekti, jonka ominaisuudet ovat lukittuja.
CSS2Properties-objektin ominaisuudet
cssText-ominaisuus
cssText-ominaisuus on joukko tyylejä ja niiden arvoja tekstimuodossa. Tämä teksti muotoillaan CSS-tyylejä sisältäväksi taulukoksi, poistamalla elementin valitsimen lohkareet ominaisuuksien ja arvojen ympäriltä.
Tämän ominaisuuden asettaminen laittomaan arvoon aiheuttaa virheen, jonka koodi on SYNTAX_ERR DOMException-poikkeusKun CSS2Properties-objekti on lukittu, yritettäessä asettaa tätä ominaisuutta heitetään virhe, jonka koodi on NO_MODIFICATION_ALLOWED_ERR DOMException-poikkeus.
CSS-ominaisuuksiin vastaavat ominaisuudet
CSS2Properties-objektissa on cssText-ominaisuuden lisäksi objekti, joka vastaa selaimen tukemia jokaisen CSS-ominaisuuden. Näiden ominaisuuksien nimet vastaavat läheisesti CSS:n ominaisuuksia, mutta ne on muutettu JavaScriptin kielioppivirheiden välttämiseksi. Yhdistettyjen sanajoukon ominaisuudet (esim. font-family) eivät sisällä alaviivoja JavaScriptissä, vaan jokaisen sanan ensimmäinen kirjain on isokirjain (esim. fontFamily). Lisäksi float-ominaisuus on ristiriidassa säilyttämättömän float-kirjaimen kanssa, joten se muutetaan cssFloatiksi.
joka vastaa CSS2-säännöstön määrittämän jokaisen ominaisuuden CSS2Properties-ominaisuusnimeä. style-objektin käyttöohjeListattu. Huomaa, että jotkut selaimet eivät tue kaikkia CSS-ominaisuuksia ja saattavat siksi eikä kaikkia lueteltuja ominaisuuksia. Koska nämä ominaisuudet vastaavat suoraan CSS-ominaisuuksia, voit myös viitata CodeW3C.comin tarjoamiin CSS-käyttöohje,katso niiden merkitykset ja sallitut arvot.
- Edellinen sivu DOM CharacterData
- Seuraava sivu DOM CSSRule