我在调整IE6、IE7、IE8和Firfox3中的几个div时遇到了问题,它们都不能正确呈现IE8和火狐所不能呈现的东西。
是否可以通过浮动和清除来实现这一点..它们之间不需要有任何间距,我只是这样画的……另外,div的宽度应该是固定的。
alt text http://cowfarm.net/divAlign.png
发布于 2009-06-18 23:04:55
你不会得到相同的高度为2个左边的DIV组合和右边的DIV。当然,除非您指定了这些,或者如果内容产生相同的高度...但我想这不应该是个问题吧?
更新
<style type="text/css">
    #container {float:right;position:relative;}
    #left    {float:left;}
    #left_1  {float:left;}
    #left_2  {clear:left;float:left;}
    #right   {float:right;}
    #bottom  {float:left;clear:both;}
</style>
<div id="container">
    <div id="left">
        <div id="left_1">left 1</div>
        <div id="left_2">left 2</div>
    </div>
    <div id="right">right</div>
    <div id="bottom">bottom</div>
</div>发布于 2009-06-18 22:58:50
是的,这是可能的:
<table>
    <tr>
        <td></td>
        <td rowspan='2'></td>
    </tr>
    <tr>
        <td></td>
    </tr>
    <tr>
        <td colspan='2'></td>
    </tr>
</table>当然,我只是在开玩笑。
https://stackoverflow.com/questions/1015601
复制相似问题