HTML5 Colspan - 替代方案

AJJ*_*AJJ 5 html javascript html-table

我在 HTML 的 td 标签之一中使用“colspan”。我不想在 HTML 中使用“colspan”。但我仍然需要实现“colspan”所实现的功能。有什么办法可以实现这一点吗?

Juk*_*ela 1

colspan可以使用带有虚拟空单元格的表格来模拟效果,<td></td>该表格用于要跨越的插槽,并绝对定位应该跨越它们的单元格。您需要div为表格提供一个相对定位的包装器,因为您无法直接将表格作为定位的参考框架。

\n\n

它变得相当难看,特别是因为您需要担心行高 \xe2\x80\x93 因为使单元格绝对定位会使其远离表格格式。您可以通过使用单元格内容的副本作为要跨越的虚拟单元格的内容来处理此问题。请参阅jsfiddle

\n\n

它变得复杂,因此任何无法处理简单问题的软件colspan也可能无法处理这个问题(至少如果它负责渲染文档)。

\n