首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    元素滚动 scroll 系列

    页面被卷去的头部:可以通过window.pageYOffset 获得  如果是被卷去的左侧window.pageXOffset 注意,元素被卷去的头部是element.scrollTop  , 如果是页面被卷去的头部...则是 window.pageYOffset 其实这个值 可以通过盒子的 offsetTop可以得到,如果大于等于这个值,就可以让盒子固定定位了  //1....页面被卷去的头部            // console.log(window.pageYOffset);            // 3 .当我们页面被卷去的头部大于等于了 bannerTop...此时 侧边栏就要改为固定定位            if (window.pageYOffset >= bannerTop) {                sliderbar.style.position...声明了 DTD,使用 document.documentElement.scrollTop 未声明 DTD,使用  document.body.scrollTop 新方法 window.pageYOffset

    1.6K30

    返回顶部案例

    带有动画的返回顶部 此时可以继续使用我们封装的动画函数 只需要把所有的left 相关的值改为 跟 页面垂直滚动距离相关就可以了 页面滚动了多少,可以通过 window.pageYOffset...页面被卷去的头部                // console.log(window.pageYOffset);                // 3 .当我们页面被卷去的头部大于等于了...当我们页面滚动到main盒子,就显示 goback模块                if (window.pageYOffset >= mainTop) {                    ...得到                var step = (target - window.pageYOffset) / 10;                // 正数就向上取整,负数就向下取整...Math.ceil(step) : Math.floor(step);                // 移动到指定位置就停止动画                if (window.pageYOffset

    2K30
    领券