五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 建站教程 > XML DOM 教程 > XML DOM CSS2Properties 對象

XML DOM CSS2Properties 對象

此節(jié)有 146 人學(xué)習(xí)過     參與評論

CSS2Properties 對象是所有 CSS2 屬性及其值的集合。

CSS2Properties 對象描述

CSS2Properties 對象表示一組 CSS 樣式屬性及其值。它為 CSS 規(guī)范定義的每一個(gè) CSS 屬性都定義一個(gè) JavaScript 屬性。

一個(gè) HTMLElement 的 style 屬性是一個(gè)可讀可寫的 CSS2Properties 對象,就好像 CSSStyleRule 對象的 style 屬性一樣。不過,Window.getComputedStyle() 的返回值是一個(gè) CSS2Properties 對象,其屬性是只讀的。

CSS2Properties 對象屬性

cssText 屬性

cssText 屬性是一組樣式屬性及其值的文本表示。這個(gè)文本格式化為一個(gè) CSS 樣式表,去掉了包圍屬性和值的元素選擇器的花括號。

將這一屬性設(shè)置為非法的值將會(huì)拋出一個(gè)代碼為 SYNTAX_ERR 的 DOMException 異常。當(dāng) CSS2Properties 對象是只讀的時(shí)候,試圖設(shè)置這一屬性將會(huì)拋出一個(gè)代碼為 NO_MODIFICATION_ALLOWED_ERR 的 DOMException 異常。

與 CSS 屬性相對應(yīng)的屬性

除了 cssText 屬性,CSS2Properties 對象還有針對瀏覽器所支持的每個(gè) CSS 屬性都有一個(gè)對象的屬性。這些屬性的名稱與 CSS 的屬性名緊密對應(yīng),但是為了避免 JavaScript 中的語法錯(cuò)誤而進(jìn)行了一些改變。含有連字符的多詞屬性(如 font-family)在 JavaScript 中沒有連字符,而是每個(gè)詞的第一個(gè)字符大寫(如fontFamily)。此外,float 屬性與保留字 float 沖突,所以被轉(zhuǎn)換成 cssFloat。

和 CSS2 規(guī)范所定義的每個(gè)屬性相對應(yīng)的 CSS2Properties 屬性名在 style 對象參考手冊中列出。請注意,有些瀏覽器并不支持所有的 CSS 屬性,因而也可能并不支持列出的所有屬性。由于這些屬性直接對應(yīng)于 CSS 屬性,您也可以參考 365jz 提供的 CSS 參考手冊,來查看它們的含義和合法值。

相關(guān)頁面

HTML DOM 參考手冊:Style 對象

參考手冊:CSS 參考手冊

如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答!! 點(diǎn)擊進(jìn)入論壇

發(fā)表評論 (146人查看,0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱:
最新評論
------分隔線----------------------------
XML DOM 教程目錄

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號