+ -
当前位置:首页 → 问答吧 → overflow清除浮动,你用过吗?

overflow清除浮动,你用过吗?

时间:2010-11-16

来源:互联网

书上说可以,但是说的不够具体
我给容器加上overflow之后不可以,内部浮动的元素加上之后也不可以

最后加在容器上,并且给了容器一个宽度,就可以清除浮动了
要用overflow清除浮动一定要配合width吗?
overflow,一定要配合width使用的是吗?

作者: waterisi   发布时间: 2010-11-16

overflow:auto就可以清除,不用width
IE6下加上zoom:1
<!doctype html> <html> <body> <div style='border:1px solid black'> <div style='height:100px;border:2px solid red;width:200px;float:left'></div> </div> </body></html>
 提示:您可以先修改部分代码再运行
[ 本帖最后由 chensulong 于 2010-11-17 10:31 编辑 ]

作者: chensulong   发布时间: 2010-11-17

要搭配 zoom:1
overflow:auto;zoom:1;

[ 本帖最后由 ChinaUx 于 2010-11-17 11:06 编辑 ]

作者: ChinaUx   发布时间: 2010-11-17

谢谢~用zoom:1,或者加width都可以
弱弱的问一句,这是啥原理?

作者: waterisi   发布时间: 2010-11-17