解決高度塌陷問題
阿新 • • 發佈:2020-10-09
浮動元素脫離文件流,就無法撐起父元素,會造成父元素的高度塌陷
先來了解一下高度塌陷的原因
解決方法一;
空標籤 clear:both(不推薦)
clear:both作用:清除兩邊的浮動,擁有clear:both屬性的元素放在浮動元素之後,會起到清除浮動的作用
1.優點
簡潔方便,通俗易懂
2.缺點
添加了一個無意義的標籤,語義化比較差
**方案二; overflow:hidden(不推薦)**給父元素新增 overflow: hidden;
思路:通過觸發BFC,清除浮動
1.優點
程式碼簡潔
2.缺點
內容增多的時候,容易造成不會自動換行導致內容被隱藏掉,無法要顯示溢位的元素
方案三: