确定 HTML 元素的准确宽度和高度对于正确对齐它至关重要。本文探讨了检索实际尺寸的各种技术,并提供了不同浏览器之间的兼容性详细信息。
概念: 这些属性表示一个元素,包括填充和
示例:
var width = document.getElementById('foo').offsetWidth;
浏览器支持:所有主流浏览器
概念:这个方法返回一个包含各种尺寸和坐标的 DOMRect 对象,包括应用 CSS 转换后的宽度和高度。
示例:
console.log(document.getElementById('foo').getBoundingClientRect())
输出:
DOMRect { bottom: 177, height: 54.7, left: 278.5, right: 909.5, top: 122.3, width: 631, x: 278.5, y: 122.3, }
浏览器支持:
以上是如何准确确定 HTML 元素的尺寸?的详细内容。更多信息请关注PHP中文网其他相关文章!