首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

元素滚动 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.2K30

返回顶部案例

带有动画的返回顶部 此时可以继续使用我们封装的动画函数 只需要把所有的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

1.4K30
领券