【发布时间】:2010-12-21 12:48:54
【问题描述】:
我认为我已将所有填充、边距、边框间距等设置为 0,但我在另一个表中有一个嵌套表,并且水平空间非常小(但可见)。
我知道这是因为嵌套表格的背景色是蓝色,顶部表格的背景色是白色,我可以在表格的左右看到一行白色。
有没有办法解决这个问题?
【问题讨论】:
-
不要使用嵌套表...但是我知道什么?
标签: html nested tablelayout spacing
我认为我已将所有填充、边距、边框间距等设置为 0,但我在另一个表中有一个嵌套表,并且水平空间非常小(但可见)。
我知道这是因为嵌套表格的背景色是蓝色,顶部表格的背景色是白色,我可以在表格的左右看到一行白色。
有没有办法解决这个问题?
【问题讨论】:
标签: html nested tablelayout spacing
我并不是要在这里跳入哲学上的“反表”辩论,但您可能想退后一步并重新考虑嵌套表是否是您在这种情况下真正应该使用的......
如果您要显示表格数据并且某些单元格需要包含多行/多列,您可能需要考虑在单个表格中的普通表格单元格上使用 colspan 和 rowspan 属性。
或者,如果您使用表格来呈现页面的视觉布局,您可能需要考虑使用基于 CSS 的方法。
【讨论】:
您是否尝试过将表格的 cell-padding 和 cell-spacing 属性设置为 0
这就是你的意思
我认为我已将所有填充、边距、边框间距等设置为 0
【讨论】: