方法一:给父元素加上.clearfix .clearfix:after{ content: ''; display: block; /*或者 table*/ clear: both; } . clearfix{ //可以不写 zoom: 1; /* IE 兼容*/ } 方法二:给父元素加上overflow:hidden(BFC)