如何在页面中间的一行中对齐两个表? 我希望看到的结果:
11 12 11 12
21 22 21 22
我得到的结果:
11 12
21 22
11 12
21 22
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>11</td>
<td>12</td>
</tr>
<tr>
<td>21</td>
<td>22</td>
</tr>
</table>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>11</td>
<td>12</td>
</tr>
<tr>
<td>21</td>
<td>22</td>
</tr>
</table>
答案 0 :(得分:2)
请使用此功能,根据要求调整宽度,如果您想放置在文档的中心,请使用div并将其对齐页面中心并将以下html放入其中。
<table border="0" cellpadding="0" cellspacing="0" style="width:50%;float:left">
<tbody>
<tr>
<td> 11</td>
<td> 12</td>
</tr>
<tr>
<td> 21</td>
<td> 22</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="width:50%;float:left">
<tbody>
<tr>
<td> 11</td>
<td> 12</td>
</tr>
<tr>
<td> 21</td>
<td> 22</td>
</tr>
</tbody>
</table>
答案 1 :(得分:1)
您可以创建另一个表并将这两个表嵌入其中:
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>11</td>
<td>12</td>
</tr>
<tr>
<td>21</td>
<td>22</td>
</tr>
</table>
</td>
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>11</td>
<td>12</td>
</tr>
<tr>
<td>21</td>
<td>22</td>
</tr>
</table>
</td>
</tr>
</table>
或者你可以在css中使用float属性。
答案 2 :(得分:-1)
此http://jsfiddle.net/pNH3T/是一种可能的解决方案:
<div style="display:block; width:100%">
<div style="margin:0 auto; width:200px;">
<table border="0" cellspacing="0" cellpadding="0" style="float:left; margin-right:10px;">
<tr>
<td>11</td>
<td>12</td>
</tr>
<tr>
<td>21</td>
<td>22</td>
</tr>
</table>
<table border="0" cellspacing="0" cellpadding="0" style="float:left">
<tr>
<td>11</td>
<td>12</td>
</tr>
<tr>
<td>21</td>
<td>22</td>
</tr>
</table>
</div>
</div>