【发布时间】:2026-01-25 12:45:01
【问题描述】:
有没有办法使用 javascript 测量 div 元素的高度?
这是我的情况: 我在我的网站上创建了一个顶部固定位置栏,所以即使我向上/向下滚动页面,该栏仍保持在顶部,但我的问题是栏覆盖了网页,我想要的是栏将网页向下推至高度条,所以它们看起来像堆叠,我设法通过固定高度来做到这一点,比如 50ox,我设置了 html 页面上边距,它们看起来不错,当条的高度发生变化时,例如在手机中查看相同的页面会出错,因为高度移动设备中 bar 的增加,但我设置的上边距仍然是 50,所以我需要一种方法来测量 ti 渲染时 bar 的实际高度并根据它调整页面。
【问题讨论】:
-
pageTopMargin = window.getComputedStyle(divElement).height
标签: javascript jquery html css responsive-design