超简单的视差滚动网站

news/2025/3/24 23:01:39/

超简单的视差滚动网站

在这里插入图片描述

原理能就是记录鼠标的滚动,然后给不同的元素添加不同的偏移

遵循开源精神,源码如下

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Parallax Scrolling Website</title><link rel="stylesheet" href="./css/style.css">
</head>
<body><header><a href="#" class="logo">Logo</a><ul><li><a href="#" class="active">Home</a></li><li><a href="#">About</a></li><li><a href="#">Work</a></li><li><a href="#">Contact</a></li></ul>
</header>
<section><img src="./images/gE0rK6M.png" id="stars"><img src="./images/vXnEvOx.png" id="moon"><img src="./images/D7gDlYx.png" id="mountains-behind"><h2 id="text">Moon Light</h2><a href="#sec" id="btn">Explore</a><img src="./images/V0jN7KL.png" id="mountains-front">
</section>
<div class="sec" id="sec"><h2>Parallax Scrolling Effects</h2><p>Et et laborum aliquip duis duis do excepteur. Eu velit aute commodo excepteur esse reprehenderit velit ametdo. Deserunt velit eiusmod ad amet aliqua aliqua ut. In sunt consequat sunt nulla consectetur Lorem in enimnulla sint qui sint. Lorem ipsum dolor sit amet consectetur adipisicing elit. Adipisci tempore odio estlaudantium soluta amet unde? Optio veniam rerum placeat error iste laboriosam. Fugiat enim excepturi amagnam autem nihil. Lorem ipsum dolor sit, amet consectetur adipisicing elit. Necessitatibus fugit dictaquod inventore nobis, quisquam repudiandae sapiente doloribus saepe placeat ratione perspiciatis aliquamcommodi facilis eos ipsum sed! Quod, voluptatem? Lorem, ipsum dolor sit amet consectetur adipisicing elit.Repudiandae neque, similique reprehenderit quibusdam sit necessitatibus et nostrum doloremque rationeconsequuntur tenetur architecto maiores magni vel debitis provident cumque recusandae repellat.<br><br>Et et laborum aliquip duis duis do excepteur. Eu velit aute commodo excepteur esse reprehenderit velit ametdo. Deserunt velit eiusmod ad amet aliqua aliqua ut. In sunt consequat sunt nulla consectetur Lorem in enimnulla sint qui sint. Lorem ipsum dolor sit amet consectetur adipisicing elit. Adipisci tempore odio estlaudantium soluta amet unde?Et et laborum aliquip duis duis do excepteur. Eu velit aute commodo excepteuresse reprehenderit velit amet do. Deserunt velit eiusmod ad amet aliqua aliqua ut. In sunt consequat suntnulla consectetur Lorem in enim nulla sint qui sint. Lorem ipsum dolor sit amet consectetur adipisicingelit. Adipisci tempore odio est laudantium soluta amet unde? Optio veniam rerum placeat error istelaboriosam. Fugiat enim excepturi a magnam autem nihil. Lorem ipsum dolor sit, amet consectetur adipisicingelit.<br><br>Et et laborum aliquip duis duis do excepteur. Eu velit aute commodo excepteur essereprehenderit velit amet do. Deserunt velit eiusmod ad amet aliqua aliqua ut. In sunt consequat sunt nullaconsectetur Lorem in enim nulla sint qui sint. Lorem ipsum dolor sit amet consectetur adipisicing elit.Adipisci tempore odio est laudantium soluta amet unde? Optio veniam rerum placeat error iste laboriosam.Fugiat enim excepturi a magnam autem nihil. Lorem ipsum dolor sit, amet consectetur adipisicing elit.Necessitatibus fugit dicta quod inventore nobis, quisquam repudiandae sapiente doloribus saepe placeatratione perspiciatis aliquam commodi facilis eos ipsum sed! Quod, voluptatem? Lorem, ipsum dolor sit ametconsectetur adipisicing elit. Repudiandae neque, similique reprehenderit quibusdam sit necessitatibus etnostrum doloremque ratione consequuntur tenetur architecto maiores magni vel debitis provident cumquerecusandae repellat.<br><br>Et et laborum aliquip duis duis do excepteur. Eu velit aute commodo excepteuresse reprehenderit velit amet do. Deserunt velit eiusmod ad amet aliqua aliqua ut. In sunt consequat suntnulla consectetur Lorem in enim nulla sint qui sint. Lorem ipsum dolor sit amet consectetur adipisicingelit. Adipisci tempore odio est laudantium soluta amet unde? Optio veniam rerum placeat error istelaboriosam. Fugiat enim excepturi a magnam autem nihil. Lorem ipsum dolor sit, amet consectetur adipisicingelit.Et et laborum aliquip duis duis do excepteur. Eu velit aute commodo excepteur esse reprehenderit velitamet do. Deserunt velit eiusmod ad amet aliqua aliqua ut. In sunt consequat sunt nulla consectetur Lorem inenim nulla sint qui sint. Lorem ipsum dolor sit amet consectetur adipisicing elit. Adipisci tempore odio estlaudantium soluta amet unde? Optio veniam rerum placeat error iste laboriosam. Fugiat enim excepturi amagnam autem nihil. Lorem ipsum dolor sit, amet consectetur adipisicing elit.Et et laborum aliquip duis duisdo excepteur. Eu velit aute commodo excepteur esse reprehenderit velit amet do. Deserunt velit eiusmod adamet aliqua aliqua ut. In sunt consequat sunt nulla consectetur Lorem in enim nulla sint qui sint. Loremipsum dolor sit amet consectetur adipisicing elit.<br><br>Et et laborum aliquip duis duis do excepteur. Euvelit aute commodo excepteur esse reprehenderit velit amet do. Deserunt velit eiusmod ad amet aliqua aliquaut. In sunt consequat sunt nulla consectetur Lorem in enim nulla sint qui sint. Lorem ipsum dolor sit ametconsectetur adipisicing elit. Adipisci tempore odio est laudantium soluta amet unde? Optio veniam rerumplaceat error iste laboriosam. Fugiat enim excepturi a magnam autem nihil. Lorem ipsum dolor sit, ametconsectetur adipisicing elit. Necessitatibus fugit dicta quod inventore nobis, quisquam repudiandae sapientedoloribus saepe placeat ratione perspiciatis aliquam commodi facilis eos ipsum sed! Quod, voluptatem? Lorem,ipsum dolor sit amet consectetur adipisicing elit. Repudiandae neque, similique reprehenderit quibusdam sitnecessitatibus et nostrum doloremque ratione consequuntur tenetur architecto maiores magni vel debitisprovident cumque recusandae repellat.Et et laborum aliquip duis duis do excepteur. Eu velit aute commodoexcepteur esse reprehenderit velit amet do. Deserunt velit eiusmod ad amet aliqua aliqua ut. In suntconsequat sunt nulla consectetur Lorem in enim nulla sint qui sint. Lorem ipsum dolor sit amet consecteturadipisicing elit. Adipisci tempore odio est laudantium soluta amet unde? Optio veniam rerum placeat erroriste laboriosam. Fugiat enim excepturi a magnam autem nihil. Lorem ipsum dolor sit, amet consecteturadipisicing elit.</p>
</div>
<!-- partial -->
<script  src="./js/script.js"></script>
</body>
</html>

http://www.ppmy.cn/news/1174662.html

相关文章

原生js实现扫雷

最近对扫雷比较感兴趣 就打算模仿者写一下算法 全程都是自己想到的 不一定是标准的 但是可以用 效果图如下&#xff1a; 实现过程以及原理&#xff1a; 前置全局数据 // 画布元素 const canvasDom document.querySelector("#canvas"); // 基础信息 const config…

JavaEE 网络原理——TCP的工作机制(末篇 其余TCP特点)

文章目录 一、滑动窗口二、流量控制三、拥堵控制四、延时应答五、捎带应答六、面向字节流七、异常情况八、总结 其余相关文章&#xff1a; JavaEE 网络原理——TCP的工作机制(中篇 三次握手和四次挥手) 本篇文章衔接的是前面两篇文章的内容&#xff0c;在这里继续解释 TCP 的内…

制造业中的微小缺陷检测——应用场景分析与算法选择(YoloV8/CANet)

一、缺陷检测任务 缺陷检测的任务通常可以分为三个主要阶段&#xff0c;包括缺陷分类、缺陷定位和缺陷分割。 1.缺陷分类 缺陷分类是检测过程的第一步&#xff0c;目的是将检测到的缺陷区域分类为不同的类别&#xff0c;通常是根据缺陷的性质或类型进行分类。分类的类别包括…

线性同余方程(扩展欧几里得acwing878)

思路&#xff1a; 扩展欧几里得&#xff1a; 对于任意a,b,存在x,y使a*xb*ygcd(a,b); 对于a,b存在x,y使a*xb*yd<>d%gcd(a,b)0&#xff1b; 若d%gcd(a,b)0,因为a*xb*ygcd(a,b),让方程两边同乘d/gcd(a,b)&#xff1b; 因为a%gcd(a,b)0&&b%gcd(a,b)0,则d%gcd(a,…

eval()函数的用法,计算字符串中的值,模板字符串进行计算

eval函数的定义&#xff1a; eval() 函数计算 JavaScript 字符串&#xff0c;并把它作为脚本代码来执行。 如果参数是一个表达式&#xff0c;eval() 函数将执行表达式。如果参数是Javascript语句&#xff0c;eval()将执行 Javascript 语句。 let a1 10; let a2 20; let calcu…

【Sentinel】Sentinel簇点链路的形成

说明 一切节点的跟是 machine-root&#xff0c;同一个资源在不同链路会创建多个DefaultNode&#xff0c;但是在全局只会创建一个 ClusterNode machine-root/\/ \EntranceNode1 EntranceNode2/ \/ \DefaultNode(nodeA) DefaultNode(nodeA)|…

与AI对话,如何写好prompt?

玩转AIGC&#xff0c;优质的Prompt提示词实在是太重要了&#xff01;同样的问题&#xff0c;换一个问法&#xff0c;就会得到差别迥异的答案。你是怎样和AI进行对话交流的呢&#xff1f;我来分享几个&#xff1a; 请告诉我…我想知道…对于…你有什么看法&#xff1f;帮我解决…

asp.net core webapi signalR通信

1.前端使用npm 导入signalR的包和jquery包 npm install jquery -y npm install micosoft/signalr -y <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice…