手机
当前位置:查字典教程网 >网页设计 > 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(清除浮动的方法)】相关文章:

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

css实现连续的英文或数字自动换行的方法

CSS:清除浮动的最优方法

让div旋转一定的角度方法

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

解决IE7以下版本不支持无A状态伪类的几种方法!

CSS实现同一行的图片和文字垂直居中对齐的方法

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

div标签中的元素margin-top失效的解决方法

清除浮动clear:both的应用详解

精品推荐
分类导航