2011-02-08 2 views
2

セルの実際のパディングを特定できますか?javascriptでは、表のセルのACTUALパディングを判別できますか?

たとえば、style.leftPaddingについては知っていますが、インラインスタイルやjavascriptで明示的に設定されたパディング値しか反映しないAFAICTなどがあります。スタイルシートによって適用されたパディングは反映されていないようです。

私はclientWidthとoffsetWidthについても知っていますが、どちらも便利だとは思いません。

思考?

+2

これを得ることができますか? https://developer.mozilla.org/en/DOM:window.getComputedStyle – MatrixFrog

+1

[currentStyle](http://msdn.microsoft.com/en-us/library/ms535231%28v=vs.85%29)と組み合わせてください。 aspx)for IE –

+0

Mfrog、回答として投稿し、私はあなたの担当者を与えることができます。 –

答えて

-1

あなたは

をdocument.all.youtableid.cellPaddingことにより、テーブルセルのパディング(内側の)を取得することができます。また、DOMによって、すべてのセルを通って移動し、パディングおそらく

+0

私はそれが解決策だとは思わない。私はセルへの参照を取得し、cell.cellpadding、またはcell.style.xxxxpaddingを調べますが、これらは実際のパディングではなく、インラインで指定されたパディングのみを反映します。 –

+0

これは、セルに実際のパディングを与えることはありません。 – Jade

関連する問題