您应该使用
.offsetWidth和
.offsetHeight属性。请注意,它们属于元素,而不属于
.style。
var width = document.getElementById('foo').offsetWidth;
.getBoundingClientRect()执行CSS转换后,函数将元素的尺寸和位置作为浮点数返回。
> console.log(document.getElementById('id').getBoundingClientRect())DOMRect { bottom: 177, height: 54.7, left: 278.5, right: 909.5, top: 122.3, width: 631, x: 278.5, y: 122.3,}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)