CSS清除浮动的方法
Posted start-bigin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS清除浮动的方法相关的知识,希望对你有一定的参考价值。
CSS清除浮动
1.在浮动的元素上,定义父元素,然后再父元素上加固定高height。
<style type="text/css">
/*方法一*/
.div1
width: 500px;
/*在浮动的元素上,定义父元素,然后再父元素上加固定高height。*/
height:200px;
.box1,
.box2
width: 100px;
height: 100px;
background: red;
margin-left: 10px;
float: left;
.div2
width: 500px;
height: 200px;
background: green;
</style>
<div class="div1">
<div class="box1">box1</div>
<div class="box2">box2</div>
</div>
<div class="div2">
div2
</div>
2.在浮动的结尾处加空div标签 clear:both。
3.父级div定义 伪类:after 和 zoom。
4.父级div定义 overflow:hidden。
5.父级div也一起浮动。
6.父级div定义display:table。
以上是关于CSS清除浮动的方法的主要内容,如果未能解决你的问题,请参考以下文章