记录下 JS 中的几种高度


  • screen.height 屏幕高度
  • screen.availHeight 屏幕高度减去 Taskbar
  • document.body.clientHeight 页面的“实际高度”(加上滚动条未显示内容)
  • document.documentElement.clientHeight 浏览器视口高度

如果要将元素定位到屏幕中间,可通过 elm.getBoundingClientRect()document.documentElement.clientHeight 来实现。