亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

p span{color:purple;},#second{color:yellow;},結果second中的span顯示紫色,可是p span的權值只有2,為什么會覆蓋權值為100的#second

<p id="second">勇氣<span>老師提出了</span>是什么</p>

p span{color:purple;},#second{color:yellow;},結果second中的span顯示紫色,可是p span的權值只有2,為什么會覆蓋權值為100的#second

正在回答

4 回答

你好,你的second匹配的是P這個標簽,而你p span匹配了span以及子元素標簽,所以會顯示不同。在一個我們所說的權值對比是匹配同一標簽時,你所用到的不同匹配方式,哪一個有優先級。你這個標簽都不同,自然優先級是直接作用在span上面的啦,就是直接把父級的效果給覆蓋掉了。

0 回復 有任何疑惑可以回復我~
#1

qq_午夜游民_0 提問者

所以p 和 #second 只是兩種形式,但是取得時候是一樣的?
2015-12-10 回復 有任何疑惑可以回復我~
#2

qq_午夜游民_0 提問者

非常感謝!
2015-12-10 回復 有任何疑惑可以回復我~

權值越高就是哪一個樣式

0 回復 有任何疑惑可以回復我~

你好,#second是匹配到了p這個標簽上,是和.first和p比較的,權值高的就使用哪種css樣式

而p span和?span是匹配到span標簽上,p span權值高所以顯紫色

0 回復 有任何疑惑可以回復我~
#1

qq_午夜游民_0 提問者

就是說p span的權值是2,但是#second因為是和p span比較,權值就變成了1?
2015-12-10 回復 有任何疑惑可以回復我~

你好,權限值是越小就越優先,不是越大越優先,望樓主采納!

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

p span{color:purple;},#second{color:yellow;},結果second中的span顯示紫色,可是p span的權值只有2,為什么會覆蓋權值為100的#second

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號