【发布时间】:2011-11-08 22:54:27
【问题描述】:
我有一个奇怪的问题,实际上我很羞于承认。在这里看到整个事情:
http://jsfiddle.net/Sorcy/ng2by/1/
我的问题是:第二个(非常小的)表实际上应该拉伸容器的整个宽度。当我用萤火虫看它时(因此右边的蓝色框,它实际上是表格的背景颜色),但行本身只延伸到它们必须容纳的内容。
既然我不想在我的桌子旁边放一个大的蓝色盒子,我该如何让这个东西伸展整个宽度?为 tablerows 设置多少宽度并没有给我带来任何好处,而且由于我事先无法知道我的 table 将有多少列,所以为单元格设置宽度也是不可能的。
到目前为止,我唯一的解决方案是编写一个小的 Javascript 来遍历表格,计算列数并即时设置每个列的宽度,但我当然想要一个更好的纯 CSS 解决方案。
编辑:
根据要求,提供其外观的图片:
【问题讨论】:
-
我建议您编辑问题并添加您未能完成的设计位的屏幕截图。
-
@Sourcy - 这是一个相当简单的设计。这些行正是我在更新 #2 中提出的。
标签: html html-table width stretch