使用单元格宽度和colspan

时间:2014-10-06 00:21:04

标签: html html-table cell

试图理解为什么第三行没有正确调整。当colspan设置为1(而不是2)时,它会正确调整。

<table border="1" style="width:3in;">
     <tr>
        <td></td><td></td><td></td>
    </tr>
   <tr>
        <td colspan="3">123</td>
    </tr>
    <tr>
        <td style="width:0.5in;" colspan="2" >12</td>
        <td>3</td>
    </tr>
</table>

1 个答案:

答案 0 :(得分:0)

尽管案例简单,但它似乎超出了浏览器实现宽度设置的能力。作为解决方法,不是在占据两列的单元格上设置宽度,而是直接在这些列上设置宽度。不幸的是,这意味着你需要将0.5英寸宽度的分割成固定的部分。要均匀分配,请在<table ...>标记后添加以下标记:

<col style="width: 0.25in">
<col style="width: 0.25in">
<col>