清除浮动的方法总结——五种常见的清除浮动方法


1.给高度
扩展性不好


2.开启BFC
溢出:隐藏
定位
浮动
ie6 7底下不支持BFC


3.Br标签
IE6不支持
违反了结构行为样式相分离的原则


4.添加多余的标签
违反了结构 行为 样式 相分离的原则
ie6下元素的最小高度为19px
可以尝试给元素的fontsize设为0-> 2px


5.伪元素+开启haslayout
因为ie6 7下不支持伪元素
所以要额外的去开启haslayout

你可能感兴趣的:(html经典案例与方法)