第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

啊啊??!很多地方不明白,救救我

#page:after和#page:before在#page前面和后面插入一個空內(nèi)容,為什么要把他們設(shè)置為display:table;?#page:after{clear:both;overflow: hidden;},這里設(shè)置了clear:both,清楚浮動了,為什么#footer還要在設(shè)置一次clear:both呢?但如果我把#footer的clear:both去掉,他和#page(margin-bottom: 20px)之間的20px就沒了?這里也不明白?由于#page里面的.main和.sidebar都浮動了,如果#page沒有設(shè)置overflow:hidden,他就應(yīng)該坍塌呀(我給#page加上背景色),但是它并沒有坍塌,是因?yàn)?page:after{overflow:hidden}的原因?怎么影響的?不好意思啊,問題有點(diǎn)多,麻煩大家了!



正在回答

3 回答

  1. display:table;和#page:after{clear:both;}是為了清除 #page:after受到浮動的影響,#page:after不上浮,和before之間距離導(dǎo)致page不坍塌。 而如果不設(shè)置display:table;或者block ? ??那#page:after是個行內(nèi)元素就直接就上去了?

  2. footer的清除浮動是讓footer自身不受浮動影響 ?其實(shí)這里去掉也沒有影響 因?yàn)樯厦鎿趿藗€block上不去

1 回復(fù) 有任何疑惑可以回復(fù)我~

1,display:block也是可以的,只要是塊級元素都可以,用于清除page的浮動。

2,個人覺得footer的clear:both是沒有必要的。至于你說去掉以后page和footer的margin會消失,我沒有出現(xiàn)這個問題,可能你的是其他地方出錯,在檢查一下。

3,坍塌的問題,因?yàn)樵趐age的后面加了一個塊級元素用于清楚浮動就不會有這個問題了。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

fiona007

清除浮動這塊建議你去查閱資料再了解一下
2016-05-22 回復(fù) 有任何疑惑可以回復(fù)我~

太復(fù)雜了。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

天窗的螞蟻 提問者

唉,苦逼??!我是完全不懂??!
2016-01-14 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
十天精通CSS3
  • 參與學(xué)習(xí)       243034    人
  • 解答問題       2665    個

本課程為CSS3入門教程,深刻詳解CSS3知識讓網(wǎng)頁穿上絢麗裝備

進(jìn)入課程

啊啊??!很多地方不明白,救救我

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號