我想通过jQuery/JavaScript计算div元素的边界框。
我尝试了以下代码:
//盒子的左边
document.getElementById("myElement").offsetLeft;
//盒子的顶部
document.getElementById("myElement").offsetTop;
//盒子的右边
document.getElementById("myElement").offsetLeft + document.getElementById("myElement").offsetWidth;
//盒子的底部
document.getElementById("myElement").offsetTop + document.getElementById("myElement").offsetHeight;
它返回一些值。是否这是通过jQuery/JavaScript获取div元素边界框的正确方式。
我需要类似于SVG元素中的getBBox()方法。它将返回元素的x、y、width和height。同样,我如何获取div元素的边界框?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号