最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

不寫!important的情況下id選擇器能不能被class頂?shù)簦?/h1>

class選擇器的權(quán)值是10,id選擇器的權(quán)值是100,那我如果寫11層class是不是能把id的樣式頂?shù)簦?br />

正在回答

3 回答

!important是CSS1就定義的語法,作用是提高指定樣式規(guī)則的應(yīng)用優(yōu)先權(quán)。


由于css是采用越接近越優(yōu)先的原則,同一個定義,比如{margin: 2px;margin: 0px;},在IE和firefox中就會解釋成{margin: 0px;};而使用了!important之后,!important對firefox有效,對IE無效。

故{margin: 2px !important; ? margin: 0px;},在firefox中解釋為{margin:2px;},在IE中解釋為{margin:0px;}


!important用來讓firefox支持前面的定義,忽略后面的定義

!important對IE無效,IE依然會采用后面的定義,即后面的定義有效,前面的無效。

<style?type="text/css">
		div?{?height:?50px;??background:?black;}
		#blue?{?background:?blue;?}
		.a1{background:red!important;?}
</style>

<div??class="a1"?id="blue"?></div>

執(zhí)行步驟應(yīng)該是從左向右掃描。

(1)先找到div塊,div塊有定義屬性背景色為黑色,把div塊背景色設(shè)置為黑色。

(2)接著掃描到class屬性,對應(yīng)有定義背景色為紅色,并且優(yōu)先級最高,覆蓋div塊中定義的屬性,把背景色設(shè)置為紅色。

(3)接著繼續(xù)掃描到 id 屬性,有定義背景色為藍色,但是優(yōu)先級沒有比class屬性定義的高,沒法覆蓋,所以背景色還是紅色。

注:假如你把背景色為紅色的!important標注去掉,最終結(jié)果會是藍色。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

小慧_

既然是從左向右掃描,不是應(yīng)該先掃描到id屬性,再掃描到.a1屬性嗎?
2015-07-24 回復(fù) 有任何疑惑可以回復(fù)我~
#2

丶小八戒 回復(fù) 小慧_

<div class="a1" id="blue" ></div> 不是class屬性在左邊嗎?
2015-07-24 回復(fù) 有任何疑惑可以回復(fù)我~
#3

小慧_ 回復(fù) 丶小八戒

哦,我之前只看了樣式表里的,<style></style>中#blue 在.a1前面。你的意思是瀏覽器不會掃描css樣式嗎
2015-07-24 回復(fù) 有任何疑惑可以回復(fù)我~
#4

丶小八戒 回復(fù) 小慧_

會加載css樣式 但是渲染順序應(yīng)該是對應(yīng)的標簽上從左往右掃描吧(個人理解)
2015-07-24 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)
比如這樣寫
<style?type="text/css">
????div?{?height:?50px;?background:?#CCCCCC;?}
????#blue?{?background:?blue;?}
????div.a1.a2.a3.a4.a5.a6.a7.a8.a9.a10.a11.a12.a13?{?background:?red;?}
</style>
<div?class="a1?a2?a3?a4?a5?a6?a7?a8?a9?a10?a11?a12?a13"?id="blue"></div>


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Dragon

我是指加上父級的前綴,你所說的權(quán)值在真正做項目中沒有人會刻意去衡量,記住那么幾點 同級節(jié)點 id 大于 class ,加上父級 id 可以 大于子集的id, 也不會隨意添加一堆class <style type="text/css"> p { height: 50px; background: #CCCCCC; } #blue { background: blue; } #oop .a1 { background: red; } </style> <div id="oop"> <p class="a1" id="blue">123</p> </div>
2015-06-26 回復(fù) 有任何疑惑可以回復(fù)我~

指定父級,優(yōu)先級這點東西百度很多的詳細介紹的

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

不寫!important的情況下id選擇器能不能被class頂?shù)簦?/h1> 我要回答 關(guān)注問題

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號