方法一: 给父元素的 class 加上 clearfix .clearfix::after{ content: ''; display: block; /*或者 table*/ clear: both; } .clearfix{ zoom: 1; /* 兼容IE */ } 方法二: 给父元素加上 **overflow: hidden**, 触发 BFC