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

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

.first的權值在這個例子里不是最大的嗎?按道理不是整段話都是綠色的嗎?為什么給span設置樣式卻能把.first的樣式改變了?

.first的權值在這個例子里不是最大的嗎?按道理不是整段話都是綠色的嗎?為什么給span設置樣式卻能把.first的樣式改變了?

正在回答

5 回答

p>span的權級更高

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

qq__1193 提問者

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

所以我覺得,樣式權值的大小應該這樣判斷,分兩步:1,分析那個樣式最靠近需要修改的元素,越靠近的權值越大。比如說一個.first樣式 和一個p標簽樣式,標簽樣式最靠近需要修改的p元素。所以標簽樣式權值最大,哪怕.first的權值為10. ?2,確定誰最靠近后,再進行該樣式的權值總和的計算。比如說,.first p 這個樣式,和p標簽樣式對比,兩個都有p最靠近,然后進行加和,.first p的權值和為10+1=11,而p只有1,所以11>1,所以.first p的權值比p的權值大。

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

那既然first的權值是10,span的權值是0.1,那么里面的內容不應該應用first的樣式嗎?

所以我覺得這個東西要解釋得這樣解釋,樣式名的范圍越小權值越大,就跟內聯樣式的權值大于內部樣式的權值一樣。所以我覺得,因為span它的樣式范圍比first小,所以他的權值比first的大,這樣解釋才淺顯易懂。


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

span是first的子元素,給span的綠色權值來自于繼承,只有0.1左右; 給span設置樣式,如果是標簽設置,權重在1,所以可以修改啊。

first的設置只用于first,span是其子元素,只能繼承first的設置,而繼承的權值只有0.1

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

中對于同一個元素可以有多個css樣式存在并且這多個css樣式具有相同權重值層疊就是在html文件中對于同一個元素可以有多個css樣式存在,當有相同權重的樣式存在時,會根據這些css樣式的前后順序來決定,處于最后面的css樣式會被應用。

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

舉報

0/150
提交
取消

.first的權值在這個例子里不是最大的嗎?按道理不是整段話都是綠色的嗎?為什么給span設置樣式卻能把.first的樣式改變了?

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

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

幫助反饋 APP下載

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

公眾號

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