手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >一个老外弄的Clearing floats(清除浮动的方法)
一个老外弄的Clearing floats(清除浮动的方法)
摘要:我常用的都是clear:both;方法,如今在PlanABC看到另外这种方法,特些记录下来。div.container{border:1px...

我常用的都是clear:both;方法,如

<divstyle="clear:both">

<divstyle="float:left"></div>

<divstyle="float:right"></div>

</div>

今在PlanABC看到另外这种方法,特些记录下来。

div.container{

border:1pxsolid#000000;

}

div.left{

width:45%;

float:left;

}

div.right{

width:45%;

float:right;

}

层套关系:container的div包含left和right

最简单合理的清除浮动的方法(红色粗体部分):

div.container{

border:1pxsolid#000000;

overflow:hidden;

width:100%;

}

兼容情况:IE6IE7FFMacIE等

来源地址:http://www.quirksmode.org/css/clearing.html

PS:不过在使用的过程貌似还有小的BUG,淘宝的小马曾碰到过,具体的症状是,IE6中层套清除浮动的div,导致部分链接无法点击。

【一个老外弄的Clearing floats(清除浮动的方法)】相关文章:

.clearfix:after(清除浮动)中各个属性及值详细解说

JS控制css float属性的用法

CSS div居中的三种方法

使用CSS代码的空格实现中文对齐的方法

CSS教程:闭合CSS浮动元素的几种方法

目前比较全的CSS reset重设方法总结

添加css样式的三种方法

3款漂亮的CSS3 Loading动画实例教程

关于清除浮动塌陷的几种方法总结

CSS兼容IE6、IE7、IE8和Firefox浏览器的方法

精品推荐
分类导航