javascript - 高さ適応要素の高さを取得するにはどうすればよいですか?
phpcn_u1582
phpcn_u1582 2017-05-16 13:43:33
0
5
563

要素ボックスの高さが設定されておらず、サブセットのコンテンツによって拡張されています。その高さを取得するにはどうすればよいですか?高さなどのメソッドはすべて 0 になります。実際の高さを取得する方法はありますか?

phpcn_u1582
phpcn_u1582

全員に返信(5)
習慣沉默

たとえば次のように、コンテンツの高さを取得する前にしばらく遅延させることができます

リーリー
いいねを押す +0
大家讲道理

clientHeight、scrollHeight、offsetHeight
innerHeight、outerHeight
基本的には常にあなたに合ったものがあります

いいねを押す +0
某草草

高さが設定されていないため、取得される値はすべて0になります。私が望むのは、Webページが読み込まれた後に表示される、サブセットを含む実際の高さです。

いいねを押す +0
给我你的怀抱

最初の可能性は、レンダリングが完了する前に js が実行されることです。 。 0 を取得する
2 番目の可能性は、子要素がすべて浮動しているか、絶対配置されている可能性です。最外層には高さがありません
3つ目の可能性は、間違った要素を取得した可能性ですが、jsの書き方が間違っているのでしょうか?

いいねを押す +0
刘奇

要素がレンダリングされる前に高さを取得するコードを実行することで発生するはずです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート