手机
当前位置:查字典教程网 >网页设计 > 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 reset重设方法总结

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

让div旋转一定的角度方法

CSS小技巧:隐藏input 内的文字的方法

彻底清除浏览器js和css缓存的方法

添加css样式的三种方法

JS控制css float属性的用法

Td或Div文字超出宽度的CSS隐藏方法

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

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

精品推荐
分类导航