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

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

關于清除浮動的原因

其實我想為為什么要清除浮動?。坎磺宄訛槭裁磃ooter的綠色就沒有顯示出來?

正在回答

3 回答

如果不清除浮動,float的元素是脫離了文檔流,那么這個元素原來在文檔流里的位置不會被繼續保留,就會被后來的元素所替代。這個例子中,float的元素的高度要比后來的元素即footer的高度要高,所以footer會被float的元素覆蓋了,如果你把float的元素高度設置的比footer小一點,你就可以看到footer顯出了部分綠色。 那么如果footer的樣式中添加clear的作用是,保留原來float元素在文檔流中的位置,這樣footer元素就不會去替代float元素所在的位置了。

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

肉奶兒 提問者

非常感謝!
2015-09-15 回復 有任何疑惑可以回復我~
#2

shantouyyt 回復 肉奶兒 提問者

為什么文字在下面?
2015-10-02 回復 有任何疑惑可以回復我~
#3

血蝴蝶

為什么在視頻里面沒有清除浮動,foot沒有去替代前面float的位置呢?
2015-11-18 回復 有任何疑惑可以回復我~
#4

imlk

為什么文字在下面? +1
2016-02-06 回復 有任何疑惑可以回復我~
查看1條回復

有沒有人用 偽元素清除的 footer before:{ content:''; clear:both;} ?這個貌似不能成功? 誰知道為什么嗎

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

解釋的很好

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

舉報

0/150
提交
取消
如何用CSS進行網頁布局
  • 參與學習       209565    人
  • 解答問題       1206    個

用最簡潔的案例教你布局的那些知識,這是前端工程師基本技能

進入課程

關于清除浮動的原因

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

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

幫助反饋 APP下載

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

公眾號

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