XML DOM CSS2Properties Object

Ang CSS2Properties object ay isang koleksyon ng lahat ng CSS2 katangian at halaga.

CSS2Properties object description

Ang CSS2Properties object ay naglalarawan ng isang grupo ng CSS estilo katangian at halaga. Ito ay nagtatalaga ng isang JavaScript property para sa bawat CSS katangian na tinukoy ng CSS规范.

Ang style property ng isang HTMLElement ay isang maaari-matatawag at mapapagbabago na CSS2Properties object, tulad ng style property ng CSSStyleRule object. Gayunpaman, ang bumalik ng Window.getComputedStyle() ay isang CSS2Properties object kung saan ang mga katangian ay readonly.

Katangian ng CSS2Properties object

cssText property

Ang cssText property ay isang grupo ng estilo ng katangian at halaga na naisasalitang teksto. Ang teksto na ito ay naformat ng isang CSS stylesheet, na inaalis ang mga tag ng selector na nagbubukas at nagbubukas ng property at halaga.

Ang pagtatakda ng ilegal na halaga ng katangian ay magdudulot ng error na may code na SYNTAX_ERR. Kagipitan ng DOMExceptionKapag ang CSS2Properties object ay readonly, ang pagtangka na itaas ang katangian ay magdudulot ng error na may code na NO_MODIFICATION_ALLOWED_ERR. Kagipitan ng DOMException.

Attribute na tumutukoy sa CSS property

Bilang kasama ng attribute na tumutukoy sa CSS property, ang CSS2Properties object ay may isang attribute na tumutugma sa bawat CSS property na suportado ng browser. Ang pangalan ng mga attribute ay katutubong tumutugma sa pangalan ng CSS property, ngunit ginawa ng mga pagbabago upang maiwasan ang mga pagkakamali ng syntax sa JavaScript. Ang mga pangalang may hyphen na maraming salitang (tulad ng font-family) ay walang hyphen sa JavaScript, kaya ay pinapakilala bilang pinakaunang titik ng bawat salita (tulad ng fontFamily). Gayundin, ang attribute na float ay nagkakontra sa palatalang float, kaya ay ginawang cssFloat.

Ang pangalang CSS2Properties na tumutugma sa bawat attribute na tinukoy ng CSS2规范 sa Manwal ng Objeto StyleNakalista. Pansin na ang ilang browser ay hindi sumusuporta sa lahat ng CSS property, kaya ay maaaring hindi sumusuporta sa lahat ng nakalista na property. Dahil ang mga property ay direktang tumutukoy sa CSS property, maaari mong magsiwalay ng Manwal ng Objeto Style na ibinibigay ng CodeW3C.com. Manwal ng CSS, upang makita ang kahulugan at ang lehitimong halaga.

Pahina ng Kaugnayang

Manwal ng HTML DOM Pagkilala:Objeto Style

Manwal ng Pagkilala:Manwal ng CSS