1.给父元素设置固定高度。
扩展性不好,不推荐
2.给父元素最后增加一个空的块级子元素,并且让他设置clear:both
会增加很多无意义的空标签,维护麻烦
违反了结构与样式分离的原则
不推荐
3.给父元素添加一个伪元素
推荐
编写好后可轻松实现浮动清除
clear 属性可以指定一个元素是否必须移动(清除浮动后)到在它之前的浮动元素下面;
.clear_fix:after{
Content:””;
Clear:both;
Display:block
}
扩展性不好,不推荐
会增加很多无意义的空标签,维护麻烦
违反了结构与样式分离的原则
不推荐
推荐
编写好后可轻松实现浮动清除
clear 属性可以指定一个元素是否必须移动(清除浮动后)到在它之前的浮动元素下面;
.clear_fix:after{
Content:””;
Clear:both;
Display:block
}
本文标题:清除浮动的方法
本文链接:https://www.haomeiwen.com/subject/yxdjnrtx.html
网友评论