浮動元素的位置,只參考前一個元素的位置即可

如下圖,1、2、3三個元素左浮動,虛線爲父容器,此時再添加一個左浮動的元素4,總寬度超出了父元素寬度,那麼4號元素的位置應該是這樣的?
圖1
它的位置不是A也不是B:
位置
浮動元素的位置,其實只參考前一個元素的位置即可。所以元素4的位置只需考慮元素3的位置即可,如下:
只需考慮前一個
我們換一下位置,同理可以得到如下結果(只需考慮元素1的位置):
在這裏插入圖片描述
PS:

  1. 浮動元素不會覆蓋文字內容
  2. 浮動元素不會覆蓋圖片內容(因爲圖片本身也屬於文本,可以把圖片看做是一個特殊的文字)
  3. 浮動元素不會覆蓋表單元素(輸入框、單選按、複選框、按鈕、下拉選擇框等)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章