原始问题:
制作一个全屏滚动网站可以滚动六次
在 HTML 代码中添加六个 div 元素,每个 div 代表一页:
<div id="page1">Page 1</div> <div id="page2">Page 2</div> <div id="page3">Page 3</div> <div id="page4">Page 4</div> <div id="page5">Page 5</div> <div id="page6">Page 6</div>- 给每个 div 设置样式,使它们都被设置为全屏大小:
#page1, #page2, #page3, #page4, #page5, # page6 {width: 100%; height: 100%;}- 添加 JavaScript 来处理用户的滚动事件并将页面切换到相应的页面:
// 监听用户的滚动事件
window.addEventListener('scroll', function(e) {
// 获取当前位置
var currentPosition = window.scrollY;
// 如果当前位置小于 50px,显示 page1
if (currentPosition < 50) {
document.getElementById('page1').style.display = 'block';
document.getElementById('page2').style.display = 'none';
document.getElementById(' page3').style.display = 'none';
document . getElementById (' page4') . style . display = 'none';
Prev:能帮我投一下简历吗