首页 > 为什么div里面创建了ul,ul有内容后,无法扩张ul的父类div

为什么div里面创建了ul,ul有内容后,无法扩张ul的父类div

为什么在div里面创建了ul,ul有内容后,无法扩张ul的父类div


因为你li做了浮动,脱离文档流造成高度塌陷
试试

ul:after{
    content:'';
    display:'block',
    visibility:'hidden';
    clear:both
}

怎么多了一个</div>标签


看代码的话,你没有清楚浮动啊
你的clearfix都没有使用。。
在navContList里面加入你clearfix类,把浮动清除了试试


float~
清除浮动就好了。
你的li整体脱离了文档流。

最简单的方法,给div加 overflow: hidden;


因为li是float:left

【热门文章】
【热门文章】