【发布时间】:2016-09-01 03:40:17
【问题描述】:
我觉得这是其中一个涵盖得很好的问题,但我很难找到一个直接的答案或解决方案。
根据 W3 表格规范:
列数等于列数最多的行所需的列数,包括跨多列的单元格。对于列数少于此数量的任何行,应使用空单元格填充该行的末尾。
这当然是显而易见的并且是有道理的,但我认为如果特定行的内容没有达到行宽,想要居中它并不是不合理的。
在我的例子中,我有一个 3 列宽的图标表,但是有 11 个图标使最后一行偏离中心。我一直在努力想办法解决这个问题,但我能想到的就是做一些 hacky 或为这些图标创建一个包含两列的新表格。
一些示例代码来说明问题:
<table>
<tr>
<td>Content</td>
<td>Content</td>
<td>Content</td>
</tr>
<tr>
<td>Content</td>
<td>Content</td>
</tr>
</table>
我想要什么
000 000 000
000 000
我得到了什么
000 000 000
000 000
有什么想法吗?
【问题讨论】:
-
你能分享一些代码吗?
-
嗯当然,但是这个问题真的不需要。
-
代码比想象更能说明问题。
-
我刚刚阅读了你关于“在我的情况下”的最后一段,这就是我要求它的原因:)
-
已更新。了解我想要实现的目标。
标签: html css html-table center offset