2011-12-27 33 views
0

我使用的是Slickgrid的2.0a1版本,我需要获取一些列宽以便在它们顶部显示一些框(框并且该列需要具有相同的宽度)。getColumn(id).width与浏览器显示的宽度不一样

问题是,当我使用grid.getColumn(id).width时,它给我的宽度稍大于实际宽度(浏览器显示的实际宽度--chrome和FF7)。不知道差异来自哪里。

如果你知道差异来自哪里,或者如果你知道另一种获得特定列宽的方法,我将不胜感激。

+0

*版本2.0a1 *是什么?这是关于JavaScript吗?请提供更多信息,因为现在,没有人能够知道你在说什么。如果是关于JavaScript,并且您在布局/样式方面存在问题,则还应该包含您的代码和http://jsfiddle.net/演示。 – 2011-12-27 16:37:23

+0

对不起,我来自Slickgrid的网站,我认为这个问题会自动转到Slickgrid类别。我刚刚看到没有类别,但只有标签...我的不好:) – Ihab 2011-12-27 16:40:03

+0

'offsetWidth'和'style.width'之间有区别,我怀疑是差异在哪里。 – canon 2011-12-27 18:35:16

回答

2

SlickGrid报告的宽度包括填充和边框。

+0

谢谢!你是绝对正确的! – Ihab 2011-12-28 10:44:08

相关问题