HTML - 水平并排的两个表

Doc*_*day 16 html css

我试图水平地显示彼此相邻的表格,但这就是我得到的.
在此输入图像描述

<tr>
<th>
      <span onclick="toggleDiv('favData', 'favDataImg')" style="cursor: hand;">Favorites <img   name="favDataImg" src="../images/minus.gif" /></span>
</th>
</tr>
<tr>
    <td style="width: 300px; text-align: left; padding-right: 30px;">
<div id="favData" style="display: block;">
<fieldset style="width: 240px;">
<legend>Favorites</legend>
<table border="0" align="left">

<input type="radio" name="publicRadio" value="Public" >Public: </input>

<select  name="publicDropDown">
<option value="Public Dropdown" selected="selected">Public Dropdown</option>
</select>

<br><br>
<input type="radio" name="userRadio" value="User" >User: </input>

<select  name="userDropDown">
<option value="User Dropdown" selected="selected">User Dropdown</option>
</select>

<br><br>
<input type="radio" name="customRadio" value="Custom" >Custom: </input>

</table>
</fieldset>


<fieldset style="width: 240px;">
<legend>Favorites</legend>
<table border="0" align="left">

<input type="radio" name="publicRadio" value="Public" >Public: </input>

<select  name="publicDropDown">
<option value="Public Dropdown" selected="selected">Public Dropdown</option>
</select>

<br><br>
<input type="radio" name="userRadio" value="User" >User: </input>

<select  name="userDropDown">
<option value="User Dropdown" selected="selected">User Dropdown</option>
</select>

<br><br>
<input type="radio" name="customRadio" value="Custom" >Custom: </input>

</table>
</fieldset>



</div>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

Nat*_*han 15

这个答案来自Chris Baker 对重复问题的回答.请投票给他答案.

可以使用float: leftdisplay: inline-block取决于内容和空间:

<table style="display: inline-block">

<table style="float: left">
Run Code Online (Sandbox Code Playgroud)

此页面已经设置了HTML,可以在浏览器中查看它的外观:http://jsfiddle.net/SM769/

文档

<table style="float: left">
   <tr>
      <td>..</td>
   </tr>
</table>

<table style="float: left">
   <tr>
      <td>..</td>
   </tr>
</table>
Run Code Online (Sandbox Code Playgroud)


Spo*_*nNZ 9

我认为你从复制和粘贴开始就缺少几行HTML,但是你想要做的是float:left在第一个字段集的CSS中添加一个.


Vis*_*hai 6

尝试添加到您的 CSS 文件中:

.table-wrapper {
    display:inline-flex;
}
Run Code Online (Sandbox Code Playgroud)

我尝试过 with display: inline-table、 withfloat: left和其他东西,但没有一个对我有用。