外邊距塌陷問題的解決辦法


會導致外邊距塌陷的兩種情況

情況一:兩個兄弟盒子,上面的盒子設置了margin-bottom,下面的盒子設置了margin-top,實際中會取值較大的那個屬性值顯示在網頁中。這種情況一般較為少見。這兩個屬性只設置一個即可解決。

情況二:嵌套盒子(父元素與子元素)間的外邊距塌陷(發生在垂直方向上的外邊距合並,注意是垂直方向)

解決情況二的外邊距塌陷一共有三種方法

方法一:給父元素加邊框border

方法二:給父元素加內邊距padding以達到類似效果

方法三:給父元素設置overflow:hidden;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM