一、给父元素加伪元素after或before
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
<style>
ul::after{
content:'',
display:'block',
clear:'both'
}
li{
float:left;
}
</style>
二、父元素overflow设置成hidden或者auto
<style>
ul:{
overflow:hidden; //或者auto
}
li{
float:left;
}
三、元素后添加标签设置clear:both;