JavaScript 实现鼠标拖拽翻页效果

作者:木棉

时间:2026-10-24

浏览:361

本文介绍一种基于JavaScript的鼠标拖拽翻页特效实现方案。通过监听鼠标事件模拟页面切换交互,适用于需要直观滑动浏览内容的Web场景。代码包含HTML结构、CSS样式及JS逻辑,可直接运行查看效果。

文章目录

拖拽翻页效果实现代码

<html> <head> <title>拖拽翻页效果JavaScript特效-demo by https://www.jb51.net</title> <style type="text/css"> html,body{     width:100%;     height:100%;     border:0px;     margin:0px;     overflow:hidden; } #menu{     width:1000px;     height:500px;     overflow:hidden;     background:lightblue; } .page{     position:absolute;     width:300px;     height:400px;     left:350px;     top:50px;     background:#FFF;     border:1px solid #999; } ul{     list-style:none;     height:320px;     margin:20px;     padding:0px;     background:#EEE; } li{          font-size:12px;     height:20px;     line-height:20px;     border-bottom:1px dashed #999; } li span{     float:right; } li a{     color:#000;     text-decoration:none; } li a:hover{     text-decoration:underline; } .tip{     display:block;     height:20px;     margin:0px 20px;     line-height:20px;     text-align:center;     font-size:12px;     background:#999; } </style> </head> <body>  <div id="menu">     <div class="page">         <ul>             <li><span>09-11-25</span>RSA文件加密原理及代码实现</li>             <li><span>09-11-25</span>C#软件后门程序代码</li>             <li style="background:coral;"><span>09-11-25</span>项目管理软件PHP版</li>             <li><span>09-11-25</span>手牵手</li>             <li><span>09-11-25</span>初恋的少年家</li>         </ul>     </div>     <div class="page">         <ul>             <li><span>09-11-25</span>啊!停不住的爱人</li>             <li><span>09-11-25</span>搜索引擎整合搜索系统</li>             <li><span>09-11-25</span>倾城之雨</li>             <li><span>09-11-25</span>往事2000</li>             <li><span>09-11-25</span>绿色恐怖分子</li>         </ul>     </div>     <div class="page">         <ul>             <li><span>09-11-25</span>时光在慢慢消失</li>             <li><span>09-11-25</span>宁静温泉</li>             <li><span>09-11-25</span>变天着花</li>             <li><span>09-11-25</span>阿辉饲了一只狗</li>             <li><span>09-11-25</span>真的假的</li>             <li><span>09-11-25</span>南台湾仔共</li>         </ul>     </div> </div> </body> </html>

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章