我有一张四行的桌子。在第 1 行内有 1 列。在第 2 行内有 3 列。在第 3 行内有 2 列。第 4 行内有 2 列。第 1 行的列的 colspan 为 3,因此该列跨越整个表,但在第 3 行和第 4 行中,我希望这两列平均分布到表的整个宽度。问题是我不能添加 1.5 的 colspan 它只是不起作用。我的问题是如何让第 3 行和第 4 行的列在整个表格中均匀分布?
我拥有的代码是:
<table id="tbContainer" style="table-layout:fixed;" cell-padding="0" cell-spacing="0">
<tr>
<td colspan="3">
<button style="width: calc(100%);">Button</button>
</td>
</tr>
<tr>
<td>
<button style="width: calc(100%);">Button</button>
</td>
<td>
<button style="width: calc(100%);">Button</button>
</td>
<td>
<button style="width: calc(100%);">Button</button>
</td>
</tr>
<tr>
<td colspan="1.5">
<button style="width: calc(100%);">Button</button>
</td>
<td colspan="1.5">
<button style="width: calc(100%);">Button</button>
</td>
</tr>
<tr>
<td colspan="1.5">
<button style="width: calc(100%);">Button</button>
</td>
<td colspan="1.5">
<button style="width: calc(100%);">Button</button>
</td>
</tr>