http://www.luiskonrad.com/#pepe
期末交作业想学着做这个,不清楚这个切换的效果是怎么做到的
我的大致思路是监听鼠标滚轮事件,监听到则把当前的div的top给逐渐减去一个屏幕大小,把下一个div的top增加一个屏幕的大小
通过鼠标滚动事件改变location的hash值,然后通过监听hash事件改变页面的dom结构
bootstrap的滚动监听可以实现
swiper.js 可以快速实现 https://www.swiper.com.cn/demo/100-transition-start.html
自己写的话,也是监听滚轮事件,给body相对定位,内容给绝对.滚动距离=页面可视高度
鼠标滚动可实现。咳咳。