2011-12-27 12 views
0

Slickgridのバージョン2.0a1を使用しています。いくつかのボックスを上に表示するには、いくつかの列幅を取得する必要があります列は同じ幅を持つ必要があります)。getColumn(id).widthはブラウザで表示される幅と同じではありません

grid.getColumn(id).widthを使用すると、実際の幅(ブラウザで表示される実際の幅がクロムとFF7の両方で表示されます)よりもわずかに大きい幅になります。違いがどこから来ているのかは分かりません。

どこが違うのか分かっている場合や、特定の列の幅を取得する別の方法が分かっている場合は、それを感謝します。

+0

*バージョン2.0a1 *の何ですか?これはJavaScriptについてですか?それ以上の情報を提供してください。誰もあなたが話していることを知ることはできません。 JavaScriptに関するもので、レイアウトやスタイリングに問題がある場合は、コードとhttp://jsfiddle.net/のデモも含めてください。 –

+0

私はスリックグリッドのウェブサイトから来たので、この質問はスリックグリッドカテゴリに自動的に行くと思っていました。私はちょうどカテゴリがなく、タグだけ...私の悪いことを見た: – Ihab

+0

'offsetWidth'と 'style.width'の間に違いがあり、私はその違いがどこに来るのか疑問がある。 – canon

答えて

2

SlickGridによって報告される幅には、パディングと境界線が含まれます。

+0

ありがとう!あなたは、絶対に正しい! – Ihab