我想通过 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
它将返回一个元素的x
, y
,width
和height
。Sameway 如何获得 div 元素的边界框?