課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
如圖,兩個css,一個是important的標簽選擇器,一個是類選擇器。
按道理important的權值應該大于除了內嵌式的其他所有css,然而,圖中的p .first類選擇器的權值大于important。這是何解?誰來解釋一下
另外 兩句語言上下對調結果相同,說明是權值不同而不是先后順序引起的
2016-08-15
源自:初識HTML(5)+CSS(3)-升級版 9-4
正在回答
第二段中的first如果繼承p{color:red!important;}的顏色簡單二字就是紅色,而且繼承過來的話權值就0.1了。而你p .first{color:green;}權值為1+10=11,顏色有權值大的決定,所以是綠色。
p{color:red!important;}.first{color:green;}
效果依舊
墨小漓
把important去掉,顯示結果依舊。important沒起作用
韶楠 提問者
墨小漓 回復 韶楠 提問者
韶楠 提問者 回復 墨小漓
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
7 回答類選擇器與子選擇器
4 回答子選擇器的權值
1 回答自選擇器的權值
3 回答課題疑問 、選擇器權重值
3 回答權值,類選擇符,ID選擇符
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-29
第二段中的first如果繼承p{color:red!important;}的顏色簡單二字就是紅色,而且繼承過來的話權值就0.1了。而你p .first{color:green;}權值為1+10=11,顏色有權值大的決定,所以是綠色。
2016-08-15
p{color:red!important;}
.first{color:green;}
效果依舊
2016-08-15
把important去掉,顯示結果依舊。important沒起作用