首页 > 试题广场 >

画图描述CSS盒模型,用JS实现获取元素宽和位置,注意兼容性

[问答题]
画图描述CSS盒模型,用JS实现获取元素宽和位置,注意兼容性。
var element = document.getElementById("div0");
    function getWeizhi (element) {
       var top = document.documentElement.clientTop;
       var left = document.documentElement.clientLeft;
       var ele = element.getBoundingClientRect();
       return{
            top:ele.top - top,
            right:ele.right - left,
            bottom:ele.bottom - top,
            left:ele.left - left,
            width:ele.right - ele.left,
            height:ele.bottom - ele.top
       }
    }

发表于 2015-09-02 11:05:51 回复(0)
可以直接过去style属性里面的width吗?
发表于 2017-01-12 23:33:05 回复(0)