我子元素 设置了浮动,就是脱离了文档,父元素里面就相当于没有东西了
<style type="text/css">
#nav1:after{
overflow:hidden
}
#nav2{
width:100px;
height: 100px;
background-color:blue;
float:left;
}
</style>
我用谷歌ie9完全不知道父元素在哪? 给每个盒子设定固定的width和height 以下几种好像不能用 给外部的父盒子也添加浮动 overflow:hidden; 可能会带来内容不可见的问题 父盒子里最下方引入清除浮动块
after+content方法清除浮动造成的塌陷 #nav1:after{ clear: both; content: “”; width: 0; height: 0; display: block; visibility: hidden; }