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

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

Div里加內容后文本怎么跑到邊邊去了?

http://img1.sycdn.imooc.com//590c513c00012ddf05110510.jpg

我在Div里順便設置了box3 text,box1 2 浮動 box3 不浮動的情況下,為什么box3的文件會出現在這個位置呢?按理不應該是出現在底層或者和box1的內容重疊?

正在回答

1 回答

百度復制:

????一個元素設置了浮動樣式后,會影響它的兄弟元素,至于如何影響,要看它的兄弟元素是塊級元素還是內聯元素。如果兄弟元素是塊級元素,會無視這個浮動元素,即兄弟元素和浮動元素共處同行,浮動元素會覆蓋兄弟元素。除非這些 div 設置了寬度,并且父元素的寬度不足以包含它們,這樣兄弟元素才會被強制換行;如果兄弟元素是內聯元素,則會盡可能圍繞浮動元素。

個人理解:

? ? 三個同級div,box1、box2、浮動后box1,2脫離標準文檔流不再占用空間,塊級元素box3無視box1,2導致12覆蓋box3,但box3中的文本內容屬于內聯元素,所以圍繞非標準文檔流元素顯示

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

秋名山的豆腐 提問者

你的理解也許是對的,謝謝你的友情回答。我就不糾結什么標準答案了。
2017-05-10 回復 有任何疑惑可以回復我~
#2

GavinLi1 回復 秋名山的豆腐 提問者

就是對的
2018-01-02 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

Div里加內容后文本怎么跑到邊邊去了?

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

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

幫助反饋 APP下載

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

公眾號

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