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

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

選擇器優先級的問題

http://img1.sycdn.imooc.com//58cd40180001591609480566.jpg


如圖,想知道為什么第二個方框顯示的是子選擇器的樣式而不是類選擇器的樣式???

正在回答

3 回答

可能是類選擇器權值為10,而包含的是類+包含,具體包含權值多少我也不知道,你可以搜一下,總之就是10+的意思吧

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

慕斯卡1050067 提問者

非常感謝!
2017-03-19 回復 有任何疑惑可以回復我~

特殊性:
標簽的權值為1,類選擇符的權值為10,
ID選擇符的權值最高為100。例如下面的代碼:
p{color:red;} /*權值為1*/
p span{color:green;} /*權值為1+1=2*/
.warning{color:white;} /*權值為10*/
p span.warning{color:purple;} /*權值為1+1+10=12*/
#footer .note p{color:yellow;} /*權值為100+10+1=111*/
注意:還有一個權值比較特殊--繼承也有權值但很低,
有的文獻提出它只有0.1,所以可以理解為繼承的權值最低。

權值越高,就會被應用。

同理,.first>span 的權值大于 .blue類的權值,所以使用.first>span

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

http://img1.sycdn.imooc.com//58cd47af000119c203780312.jpg

應該是權值的問題吧,顯示權值更高的樣式。

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

舉報

0/150
提交
取消
初識HTML(5)+CSS(3)-升級版
  • 參與學習       1228735    人
  • 解答問題       19080    個

HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義

進入課程

選擇器優先級的問題

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

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

幫助反饋 APP下載

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

公眾號

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