读书人

请教在ie下两个div设置float后为何要

发布时间: 2012-03-03 15:33:02 作者: rapoo

请问在ie下两个div设置float后,为何要两排显示
我有两个div,外框的宽度是设置足够的,比如:
<div class="a"><div class="b"></div><div class="c"></div></div>

我想让b往左浮动,c往右浮动,这样在一排中,就可以各靠边,
而由于b和c的宽度都不固定,我用js做了设置,不会让b和c的内容加起来超过a的宽度,所以并没有设置b和c的宽度。

实际中,ff下显示良好,但在ie6中,却要分两排显示,请问这是为什么?
谢谢!

[解决办法]
把他们放到table中控制。
[解决办法]
浮动的时候,display:inline;
还不行的话,再加个overflow:hidden;

读书人网 >CSS

热点推荐