这是我需要做的。
我正在创建一个网格,其中包含应该在表格中表示的小部件。每个小部件都有一个可变宽度,表示包含它的 td 的 colspan,高度为 1 或 2,应该表示该单元格的行跨度。
一切正常,直到我遇到这样一种情况,即一行的所有单元格的 colspan 为 2,而下一行可以有任何类型的单元格。下一行显示在上一行而不是下一行的旁边。
这是一个复制问题的jsfiddle,代码如下:
<table>
<tr>
<td rowspan = "2">ONE</td>
</tr>
<tr>
<td rowspan = "1">1</td>
<td rowspan = "1">2</td>
<td rowspan = "1">3</td>
<td rowspan = "1">4</td>
</tr>
</table>
这是一个错误吗?难道我做错了什么?
编辑:要清楚,我想做的是有一排小部件的高度是常规行的两倍