2012-02-29 6 views
3

このmsdn pageの最初の画像によると、getComputedStyle()。heightの呼び出しが常にピクセルに解決されるとは限りません。 px、em、ex、%での私のテストからは、常にピクセルに解決されます。getComputedStyleはIE9で常にピクセル値を返しますか?

ピクセルに解決されない例を教えていただけますか?

おかげ

ETA:は、私はちょうどピクセルを返さないプロパティに偶然ました。 'left'が 'auto'に設定されている場合、getComputedStyleは 'auto'を返します。理由は分かりません。チェックできるドキュメンテーションがあればうれしいでしょう。そうすれば、いつオフセットメンバーの1つをいつ使うのか分かります。

答えて

0

隠し要素(display: none)またはその親の場合です。

+0

高さが常にピクセルに解決されるとは限りません。これは他のユニットに解決される可能性があることを意味します。 – Jules

関連する問題