検索

ホームページ  >  に質問  >  本文

JavaScript - Firefox で svg 要素の高さを取得する方法。

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

リーリー
淡淡烟草味淡淡烟草味2745日前500

全員に返信(2)返信します

  • 大家讲道理

    大家讲道理2017-05-19 10:32:24

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

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-19 10:32:24

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

    返事
    0
  • キャンセル返事