0

実際の要素の高さを取得する方法はありますか?
要素にはプロパティheightauto?があるため、getSize()。yは0を返します。画像のインラインプロパティを自動に宣言しても、0が返されますか?

ありがとうございました!

4

1 に答える 1

2

別の問題があったようですが、これを将来的に関連させるために、これに対する MooTools のメカニズムは次のとおりです (id を持つ要素の場合x:

$('x').getSize().y

また

$('x').getCoordinates().height

どちらも、ピクセルの高さの整数 (単位なし) を返します。したがって、高さ 100 ピクセルの要素は100、これらのいずれかに対して返されます。

非 MooTools 固有のgetComputedStyle方法を使用することもできます。

$('x').getComputedStyle('height')

要素の高さを単位で返します。したがって、100 ピクセルの高さの要素は を返し100pxます。

于 2012-08-22T23:14:26.183 に答える