課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
我加一句 p,span{color;purple;} 發現span標簽里的文字就是紫色的,是不是span的優先級要比important還要高?
2016-03-14
源自:初識HTML(5)+CSS(3)-升級版 9-4
正在回答
不是這樣的?。?!id最高 ?其次是類 ? 最后是標簽 ?派生累加?
Surly 提問者
首先p{color:red!important}和p,span{}的P標簽作用同一個標簽,但是第一個有!important所以都是紅色,span是<p>標簽的子標簽 ?繼承父 ?紅色 權值最低,之后定義的p.span{color:purple;}權值比繼承高,所以現實紫色,不過只是span標簽里的字,,,其實簡單來說 就是就近原則,p{color:red!important}和span{color:purple;}完全作用的不是同一個標簽,比較權值沒什么用。
因為p{color:red!important} 其中的span是繼承P的樣式吧,繼承關系,權值0.1
LOMO521 回復 Surly 提問者
代碼錯了:
?p,span{color:purple;}
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
3 回答p span{color:purple;} 中 purple是紫色 可以用violet不呀也是紫色的英文
1 回答用span標簽時的優先級
3 回答.first的優先級大于 p span的優先級,為什么會變成紫色?
2 回答.first不是大于p span,為什么還是紫色的????
7 回答!important 和span標簽的權值比較?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-14
不是這樣的?。?!id最高 ?其次是類 ? 最后是標簽 ?派生累加?
2016-04-15
首先p{color:red!important}和p,span{}的P標簽作用同一個標簽,但是第一個有!important所以都是紅色,span是<p>標簽的子標簽 ?繼承父 ?紅色 權值最低,之后定義的p.span{color:purple;}權值比繼承高,所以現實紫色,不過只是span標簽里的字,,,其實簡單來說 就是就近原則,p{color:red!important}和span{color:purple;}完全作用的不是同一個標簽,比較權值沒什么用。
2016-03-14
因為p{color:red!important} 其中的span是繼承P的樣式吧,繼承關系,權值0.1
2016-03-14
代碼錯了:
?p,span{color:purple;}