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

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

設置了float浮動,元素到底在不在標準文檔流中啊?

如題,在慕課網學了兩節課,兩個老師講解的不一樣,有的說脫離了標準文檔流,有的說仍舊處于標準文檔流

正在回答

9 回答

元素脫離文檔流,但是元素中的內容是在文檔流中的。

沒有float的情況:

5656ba4d00015f2b03710339.jpg


添加了float:left后的情況

5656ba4d00011ba803730212.jpg

(1)元素在脫離文檔流就是說,float使html元素脫離文檔流浮動起來,導致其后面的(在文檔流中的)元素占據了float元素的原位置。

(2)內容仍然在文檔流就是說,雖然承載內容的元素脫離了文檔流,但是其內部內容仍然在文檔流中,后續的元素即使占據了我元素的位置,也要為了其中的內容留空間。

所以從圖中可以看到,雖然橘色部分沒有浮動之前的位置被后續元素占了,但是其內部內容仍然占據文檔流中的空間。


9 回復 有任何疑惑可以回復我~
我也不懂


0 回復 有任何疑惑可以回復我~
好像是半脫離,盒子是進去了,可文字被擠出來了。


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

半脫離文檔流

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

你們都錯了,沒有完全脫離文檔流,浮動起來的元素出于“半塌陷”狀態

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

文字會圍繞 ?

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

老師這個地方講錯了 設置float之后,會脫離文檔流.

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

feel confused too

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

脫離文檔流,自己寫個實驗下

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

程序愛好者11 提問者

我試驗了,空盒子會認為他脫離文檔流,但是文字不會
2015-07-09 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
網頁布局基礎
  • 參與學習       214662    人
  • 解答問題       1833    個

讓你精通CSS中三大定位機制,徹底掌握網頁布局的相關知識

進入課程

設置了float浮動,元素到底在不在標準文檔流中啊?

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

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

幫助反饋 APP下載

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

公眾號

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