请问怎么能兼容ie和firefox的float,背景如可撑大?

2008-05-28 00:03:31 by 【6yang】, 274 visits, 收藏 | 返回

请问怎么能兼容ie和firefox的float??下面的这个背景总不被撑大?

<div style="background:#FF0000; width:260px;">
        <div style=" float:left;">aaa</div>
        <div style=" float:right;">bbb</div>
       
</div>


firefox下背景没有被撑大,请问应该怎么做呢?

comesoft 2008-2-21 09:57

2个方法   

1. 对div也做浮动。
2. 在里面加上一个清除的标记。如

<div style="background:#FF0000; width:260px;">
       <div style=" float:left;">aaa</div>
       <div style=" float:right;">bbb</div>
       <br style="clear:left;" />
</div>


我一般这样解决的。

lanxuehai 2008-2-21 10:01

清除浮动!

liuge 2008-2-21 10:06

再请教一下
<div style="background:#FF0000; width:260px;">
       <div style=" float:left;">aaa</div>
       <div style=" float:right;">bbb</div>
       <br style="clear:left;" />
</div>

这个例子里,等于是多加了一个元素br,且这个元素充当了对float:right的div的阻挡?我这样说对么?
我理解的还不是很好

huaganshang 2008-2-21 10:22

<div style="background:#FF0000;width:260px;">
       <div style="float:left;">aaa</div>
       <div style="text-align:right;">bbb</div>
</div>

这样也可以.可我总是感觉不怎么好.呵呵.
分享到:
share

    图片原图

    loading

    loading