2013-03-29 170 views

回答

1

添加一个容器div来包装这两个表。然后使其width足够大,以将两张桌子排成一排。由于父母div已指定overflow: hidden;,容器的溢出部分将不会显示。

查看jsFiddle

1

最新例子给position: relative到您的父元素,给position: absolute; top: 0; left: 100px;第二子元素(除去从第二子元素float属性)。

Working Fiddle

否则

White-space: nowrap到您的父元素,给display: inline-block你的子元素,而不是float: left

仅适用于最新版本的浏览器。

Working Fiddle

0
div style="width: 300px; overflow: hidden; "> 
<table cellspacing="0" cellpadding="0" style="float: left; background-color:red;"> 
    <tr> 
     <td>First Table</td> 
    </tr> 
</table> 
<table cellspacing="0" cellpadding="0" style="float: left; background-color:yellow;"> 
    <tr> 
     <td>Second Table</td> 
    </tr> 
</table>