父元素固定高度法
描述:给浮动元素的父元素固定高度
缺点:不够灵活
父元素overflow方法
描述:给父元素加 overflow 属性,overflow 为 visible 以外的其它值时可以帮助实现
缺点:可能会隐藏内容或触发不需要的滚动条
额外标签法
描述:在浮动元素的最后加一个空块元素,此元素本身不浮动,且添加样式 clear:both
缺点:代码冗余,影响代码可读性
clear属性说明
作用:清除浮动
取值left | both | right
提示通常使用both!
伪元素:after
描述:给浮动标签的父标签添加
优点:内容适应性强,不会在结构上产生冗余代码,可多次重复使用
作为通用代码总结