最新回答 / 小左OMG
看了一下这个代码,因为下拉菜单仍然处在标准文档流中,所以出现的时候仍然会占用标准文档流中的位置,所以出现时会影响到后面的内容,可以做以下的修改:<...code...>
2016-02-16
设置overflow:hidden是为了让父元素不塌缩高度,根本目的是形成BFC。设置BFC的方式有很多种,如果我们设置父元素为display: inline-block;就能保证导航条不塌缩,还能保证二级菜单的显示不会被overflow:hidden时父元素的高度所限制。
2016-02-15