这个概念似乎很简单:我试图通过将标题划分为表 A 并将实际数据划分为表 B 来实现固定标题滚动。通过为列提供精确匹配的固定宽度,它们应该显示为一个表。
但是,根据列数,任何浏览器计算列宽时都会出现奇怪的渲染问题,这些列宽会变短或变长 1 或 2 个像素,从而导致表格显示未对齐。
问题:我缺少什么导致这些偏离一/二像素的渲染问题?我可以使用这种方法保证宽度,如果可以,如何?
为了便于编辑,我将代码放在了 jsfiddle 中:
编辑:
请注意,修复必须在将其应用于制作 Grid 控件的范围内工作(对于我发布的示例,它不能只是一个 hack 修复)。