jQuery/JavaScript で div 要素のバウンディング ボックスを計算したい。
私はこのように試しました:
//Left side of box
document.getElementById("myElement").offsetLeft;
//Top side of box
document.getElementById("myElement").offsetTop;
//Right side of box
document.getElementById("myElement").offsetLeft + document.getElementById("myElement").offsetWidth;
//Bottom side of box
document.getElementById("myElement").offsetTop + document.getElementById("myElement").offsetHeight;
いくつかの値を返します。jQuery / JavaScript を介して div 要素のバウンディング ボックスを取得する方法が正しいかどうか。
要素にgetBBox()
メソッドの ようなものが必要です。要素の、、およびSVG
を返します。同様に、div要素の境界ボックスを取得するにはどうすればよいですか?x
y
width
height