标签: javascript jquery html window viewport
我想在他/她的屏幕上向最终用户显示当前可见的元素。我希望通过javascript完成这件事。我能这样做吗?
对于eg- On用户屏幕,假设他当前正在看图像。所以我想要他可见的元素(在这种情况下是img元素)。
答案 0 :(得分:1)
您可以使用window.innerWidth和window.innerHeight来获取视口的宽度和高度,并使用element.getBoundingClientRect获取元素相对于视口左上角的位置。从那里你可以检查元素是否在视口中
window.innerWidth
window.innerHeight
element.getBoundingClientRect