1. 程式人生 > >淺談CSS高度坍塌

淺談CSS高度坍塌

缺點 初學者 span 坍塌 不能 image room 最好 屬性

高度坍塌情況:

當父元素沒有設置高度,且子元素塊都向左(右)浮動起來,那麽父元素就會出現坍塌的現象。

技術分享圖片

技術分享圖片

解決辦法:

在父元素包含塊中加一個div:

技術分享圖片

優點:兼容性強,適合初學者。

缺點:不利於優化。

方法二:overflow+room

技術分享圖片

優點:兼容性強。

缺點:對margin屬性有影響,不能設負值,設負值無效。負值絕對定位也不行。

方法三:after+room(最好用,最方便,推薦)

技術分享圖片

淺談CSS高度坍塌