JavaScript - Firefox で svg 要素の高さを取得する方法。
淡淡烟草味
淡淡烟草味 2017-05-19 10:30:24
0
2
509

svg 要素の clientHeight と offsetHeight は 0 で、Firefox では未定義ですが、Chrome では正常です。 SVGの高さを取得するにはどうすればよいですか?

リーリー
淡淡烟草味
淡淡烟草味

全員に返信(2)
大家讲道理

getBoundingClientRect().height で解決できます。

いいねを押す +0
巴扎黑

具体的には遭遇したことがありませんが、アイデアを提供できます。 Firefox のプロンプトは依然としてユーザーフレンドリーです。コンソールに直接アクセスして、SVG の高さがどのように定義されているかを確認してください。Firefox に 0 と未定義が表示される場合は、コンソール エラーを投稿してください。いくつかアイデアを提供できましたら、ぜひ採用してください。ありがとうございます。

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