加div
.clear{clear:both;}
<div class="clear"></div>
缺点: 直接加height在父级 麻烦
*{ border:0; padding:0; margin:0; }
对所有元素设定
overflow:visible;
hidden; 隐藏
scroll; 会有滚动条
auto; 会有滚动条
如果父级无设定高度,hidden 由于无法读取谁溢出,默认无溢出
内容伪类
div::before{}
div::after{
content:"";
display:block;
clear:both;
}
一定是父级的内容最后一个
无内容|块|清除
解决塌陷首选