課程
/前端開發
/jQuery
/jQuery基礎(二)—DOM篇
那么這個父元素會變成相應樣式嗎
2017-03-31
源自:jQuery基礎(二)—DOM篇 5-3
正在回答
如果這個父類名為.father,想有效果必須在css這么設置樣式
.left .father{
}
因為如果你只寫成.father{
的話,權值是類的權值10,但前面有個.left div{}它的權值是類+標簽=10+1=11,所以你的效果會被覆蓋。
我一開始就是這么寫的所以沒效果,我還納悶呢,看了樓上的才恍然大悟!感謝!
在本例中,如果設置class會被覆蓋,如果設置ID可以顯示
要看你設置的樣式的優先級了
html選擇器,權重為1; 類選擇器,權重為10; id選擇器,權重為100; 這里還有一種情況:在html標簽中直接使用style屬性,這里的style屬性的權重為1000;
添加ID會有效果,貌似是父元素的類的樣式被覆蓋了
舉報
jQuery第二階段開啟DOM修煉,了解創建、插入、刪除與替換
1 回答父元素的樣式問題
3 回答請問大佬,如果想要添加一個按鈕用來刪除給p元素添加的div怎么寫?
2 回答在a元素外面加個p標簽
2 回答究竟是哪兒個父輩元素,有點混亂
1 回答給頁面上2個p元素都綁定時間
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-05-29
如果這個父類名為.father,想有效果必須在css這么設置樣式
.left .father{
}
因為如果你只寫成.father{
}
的話,權值是類的權值10,但前面有個.left div{}它的權值是類+標簽=10+1=11,所以你的效果會被覆蓋。
我一開始就是這么寫的所以沒效果,我還納悶呢,看了樓上的才恍然大悟!感謝!
2017-04-01
在本例中,如果設置class會被覆蓋,如果設置ID可以顯示
2017-04-01
要看你設置的樣式的優先級了
html選擇器,權重為1;
類選擇器,權重為10;
id選擇器,權重為100;
這里還有一種情況:在html標簽中直接使用style屬性,這里的style屬性的權重為1000;
2017-03-31
添加ID會有效果,貌似是父元素的類的樣式被覆蓋了