获取浏览器宽高和坐标

2021-12-29  本文已影响0人  苍老师的眼泪
  1. 屏幕的分辨率(基本上没什么屌用)


    image.png
window.screen.width
window.screen.height
  1. 可用高度(也就是屏幕高度减去任务栏的高度)


    image.png
window.screen.availHeight
window.screen.availWidth
  1. 浏览器可见区域的大小(不包括地址栏之类的,就算内容被撑开也不变)
    document.documentElement 就是 html 元素
document.documentElement.clientWidth
document.documentElement.clientHeight
  1. body的大小
document.body.clientWidth
document.body.clientHeight

坐标:

image.png
    const rect = 触发事件的对象.getBoundingClientRect();
    my_offsetx = e.clientX - rect.left;
    my_offsety = e.clientY - rect.top;
上一篇 下一篇

猜你喜欢

热点阅读