javascript - 設(shè)置行內(nèi)style屬性。
問題描述
例如<p style='color:red'>設(shè)置p標(biāo)簽的屬性<p>為什么使用p.style.color呢?怎么不style.color呢?style是可以看做一個(gè)對象,那color就是屬性。直接使用style.color不就可以。
問題解答
回答1:不可以的,Style作為HTML元素的一個(gè)屬性,然后其值會(huì)瀏覽器解析成為內(nèi)聯(lián)樣式。
回答2:style本身就是p這個(gè)dom元素上擁有的一個(gè)屬性,需要通過當(dāng)前元素去訪問 直接訪問style.color 解析不了你要訪問哪個(gè)元素的style 就報(bào)錯(cuò)了
回答3:<p style=’color:#fff;font-size:16px’>
style屬于p款及元素的內(nèi)聯(lián)樣式,是設(shè)置p的屬性,屬性里面的color和font-size相當(dāng)于屬性值。
回答4:var p = { style: { color: ’#fff’ }}console.log(p.style.color) // #fffstyle.color = ’red’ // style is not defined回答5:
style是個(gè)屬性,必須在對象后面。你試想下,假如直接style.color,那是不是改變所有東西的顏色呢?顯然這不成立。
回答6:你要設(shè)置顏色樣式,總該指明設(shè)置誰的顏色吧?
相關(guān)文章:
1. 在應(yīng)用配置文件 app.php 中找不到’route_check_cache’配置項(xiàng)2. html按鍵開關(guān)如何提交我想需要的值到數(shù)據(jù)庫3. HTML 5輸入框只能輸入漢字、字母、數(shù)字、標(biāo)點(diǎn)符號?正則如何寫?4. javascript - 請教如何獲取百度貼吧新增的兩個(gè)加密參數(shù)5. gvim - 誰有vim里CSS的Indent文件, 能縮進(jìn)@media里面的6. 跟著課件一模一樣的操作使用tp6,出現(xiàn)了錯(cuò)誤7. PHP類屬性聲明?8. javascript - JS請求報(bào)錯(cuò):Unexpected token T in JSON at position 09. objective-c - ios 怎么實(shí)現(xiàn)微信聯(lián)系列表 最好是swift10. java - 安卓接入微信登錄,onCreate不會(huì)執(zhí)行
