1. 程式人生 > >因元素高度不統一造成 float 自動換行錯位的問題

因元素高度不統一造成 float 自動換行錯位的問題


這是因為元素高度不一致造成的,各元素設定統一height就能解決

查詢w3cshool文件發現:

如下圖所示,如果包含框太窄,無法容納水平排列的三個浮動元素,那麼其它浮動塊向下移動,直到有足夠的空間。如果浮動元素的高度不同,那麼當它們向下移動時可能被其它浮動元素“卡住”:

CSS 浮動例項 2 - 向左浮動的元素