IE8 で jQuery を使用して、クラス (例<div class="className"></div>
) で div を作成しています。background
このクラスには、 、 、 などのいくつかの CSS スタイルがmargin
ありborder
ます。IE9 (IE8 として実行) で JavaScript をデバッグし、要素を調べると、CSS の値ではなく、すべての currentStyles にデフォルト値が含まれます。そのため、 を取得しようとすると、CSS によって に設定されていても、margin
に設定されているように返されます。auto
10px
スクリプトにエラーはなく、Firefox、Chrome、および IE9 で期待どおりに動作します。何かご意見は?