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

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

正在回答

4 回答

我應該猜到了你的疑惑,你是不是認為
.first{color:green;}/*因為權值高顯示為綠色*/

這行代碼權值已經為10了,應該顯示為綠色。

其實是這樣,例子中style 分兩組:一組是針對<p>進行樣式設置,如下:

p{color:red;}
.first{color:green;}/*因為權值高顯示為綠色*/

因為此時顯然 類選擇器的權值高,所以整段都是綠色;

然后第二組是針對<span>進行樣式設置,如下:

span{color:pink;}/*設置為粉色*/
p span{color:purple;} /*此處權值為1+1=2>1 */

所以對于span來說,肯定選用權值為2的,故span標簽內容為紫色。


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

我會有貓的

請問是先對整個段設置再對段內設置嗎,所以段內span標簽內容的顏色覆蓋了段設置的顏色嗎
2018-12-09 回復 有任何疑惑可以回復我~
#2

我會有貓的

我剛剛好像說錯了,是不是因為p和.first對span內容作用是繼承,繼承權值很低,所以選用了p span的顏色呀
2018-12-09 回復 有任何疑惑可以回復我~

p和span都為1,所以p>span的積分可以簡單理解為2

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

就是p標簽里嵌入的span標簽,也可以說span標簽就是p標簽的子代

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

舉報

0/150
提交
取消

子選擇器的權值

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

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

幫助反饋 APP下載

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

公眾號

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