两个表意味着显示为固定标题滚动的一个 - 固定列宽问题

时间:2011-09-19 02:00:03

标签: html css fixed-width fixed-header-tables

这个概念看起来很简单:我试图通过将标题划分为表A并将实际数据划分为表B来实现固定标题滚动。通过使列精确匹配固定宽度,它们应该显示为一个表。

但是,根据列的数量,我会得到奇怪的渲染问题,任何浏览器计算的列宽会导致1或2像素短或太长,导致表格显示未对齐。

问题:我错过了什么导致这些一分之一/两个像素渲染问题?我可以使用这种方法保证宽度,如果是这样的话?

我将代码放在jsfiddle中以便于编辑:

http://jsfiddle.net/hwm6q/4/

编辑:

请注意,修复必须在将其应用于制作网格控件的范围内工作(它不能仅仅是我发布的示例的黑客修复)。

1 个答案:

答案 0 :(得分:1)

不确定这是否有用......并且未经测试......但如果你给了

,那该怎么办?

.PseudoGrid.SGrid

设定宽度?

我已经更新了小提琴:http://jsfiddle.net/hwm6q/5/