fatina
2016-02-19 12:42
为什么不加overflow就会在nav-left溢出
题主去看看CSS大神 张鑫旭 的博客中关于float 和inline-block的文章就懂了。其实就是浮动会破坏块体的高度,脱离文档流,那么外围的div就无法包含HTML中嵌套于其中的子div,这种情况被人称为溢出。这也是浮动为人所诟病的地方。假如不想溢出,需要把父div设置成BFC,具体BFC是什么也需要题主自己去找然后慢慢理解。设置成BFC后就不会有溢出的问题了。
我知道,但是他为啥会溢出
overflow 就是控制溢出效果的
企业网站综合布局实战
157038 学习 · 2143 问题
相似问题