2011-12-27 34 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

相關問題