課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
類選擇符的權值為10,標簽的權值為1,
在第一段中,既然有了類選擇符(.first),那為什么后面的標簽span內的顏色不是綠色,而是粉色呢?
2016-04-11
源自:初識HTML(5)+CSS(3)-升級版 9-3
正在回答
類選擇符設置了整個選中區域的顏色,而span標簽在類選擇符的基礎上設定自己選中的顏色,相當于權值是10+1=11。也可以說是就近原則。
醉人獨醒 提問者
憶_卿
憶_卿 回復 憶_卿
怎么說呢,我的理解是?
?p{color:red;}.first{color:green;}/*因為權值高顯示為綠色*/?
?你把這兩個代碼結合來看,就是這兩段代碼在比較,p{}的權值 是1,
而.first{}的權值是10 ?所以能整段代碼顯示 是綠色, 所以后面注解?/*因為權值高顯示為綠色*/?
而p span{} 修改的是span內容的樣式,屬于包含選擇器,span又是繼承p 標簽,權值是0.1 而 p span{} 權值是2 ?所以結果應該為粉色。
請問代碼是什么?
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
1 回答特殊性問題
4 回答特殊性權值的問題
3 回答特殊性權值問題
3 回答CSS的特殊性練習問題
1 回答css 特殊性
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-11
類選擇符設置了整個選中區域的顏色,而span標簽在類選擇符的基礎上設定自己選中的顏色,相當于權值是10+1=11。也可以說是就近原則。
2016-04-14
怎么說呢,我的理解是?
?p{color:red;}
.first{color:green;}/*因為權值高顯示為綠色*/?
?你把這兩個代碼結合來看,就是這兩段代碼在比較,p{}的權值 是1,
而.first{}的權值是10 ?所以能整段代碼顯示 是綠色, 所以后面注解?/*因為權值高顯示為綠色*/?
而p span{} 修改的是span內容的樣式,屬于包含選擇器,span又是繼承p 標簽,權值是0.1 而 p span{} 權值是2 ?所以結果應該為粉色。
2016-04-11
請問代碼是什么?