lixiaojuan12 / Summary-of-css

css总结
2 stars 2 forks source link

18. 清除浮动`overflow:hidden`的原理,为什么可以清除 #22

Open lixiaojuan12 opened 4 years ago

lixiaojuan12 commented 4 years ago

overflow:hidden ,这个含义是把超出的部分隐藏掉 。在没有明确容器高的情况下,它是需要计算内容全部的高度才可以确定要隐藏的位置。当然这个过程中会把浮动的高度计算进去。 【如果float的元素不占文档流,但是在隐藏时是需要根据内容的高度隐藏的。 如果高度是默认值auto,那么不计算其浮动元素就直接隐藏就有可能会把浮动的部分隐藏掉】