介绍
页面100vh计算滚动的页数
# 计算思路
- 手写一个整屏幕的
div
元素100vh
公式: scrollY (opens new window)已滚动的距离 / innerHeight (opens new window) 浏览器视口的高度 然后再取整
// 当前滚动的距离 / 屏幕高度 + 0.2 向上取整 0.2是为了让页面滚动到下一页的时候 有一点点的偏移量
Math.floor(window.scrollY / window.innerHeight + 0.2)
介绍
页面100vh计算滚动的页数
div
元素100vh
公式: scrollY (opens new window)已滚动的距离 / innerHeight (opens new window) 浏览器视口的高度 然后再取整// 当前滚动的距离 / 屏幕高度 + 0.2 向上取整 0.2是为了让页面滚动到下一页的时候 有一点点的偏移量
Math.floor(window.scrollY / window.innerHeight + 0.2)