帝王谷资源网 Design By www.wdxyy.com
实现整屏上下翻效果:
需加载的js
<script type="text/javascript" src="/UploadFiles/2021-04-02/jquery-1.8.3.min.js">css样式如下:
body{padding:0;margin:0; overflow:hidden } ul{list-style:none;} .content{width:100%;height100%;position:relative;top:0;} .div_01,.div_02,.div_03,.div_04{width:100%;margin:0 auto; text-align: center;} .div_01{background: #b20909;} .div_02{background: #0941b2;} .div_03{background: #2db209;} .div_04{background: #b29c09;} .left_fixed{position:fixed;width:15px; height:100px; left:100px;top:200px;z-index:999;} .left_fixed ul li{ background:#000;cursor:pointer;width:15px;height: 15px; border-radius:15px;margin-bottom: 10px; } .left_fixed ul li.active{background:#fff;}jquery代码如下:
var page=0;//翻屏变量,初始第一屏 var shakStaute = 0; //该变量作用是鼠标滑轮一直向下或者向上滑动时出现抖动现象 $(function(){ var starttime = 0, endtime = 0; $("body").mousewheel(function(event, delta) { starttime = new Date().getTime(); //记录翻屏的初始时间 if (delta < 0&& page>=0 && page<=$(".content .divsame").length-2) { if (shakStaute>=0 &&(starttime == 0 || (endtime - starttime) <= -500)) { //在500ms内执行一次翻屏 shakStaute=1; page++; renderPage(page,true); //翻屏函数 endtime = new Date().getTime(); //记录翻屏的结束时间 } } else if (delta>0 && page>=1 && shakStaute==1 && (starttime == 0 || (endtime - starttime) <= -500)) { page--; renderPage(page,true); endtime = new Date().getTime(); } }); var div_height=$(window).height(); $(".divsame").css({'height':div_height}); $(window).resize(function(){ div_height=$(window).height(); $(".divsame").css({'height':div_height}); $('.content').animate({top:-page*div_height }, 100); }); $(".left_fixed ul li").on("click", function(){ //点击小导航也执行翻屏 var index = $(this).index(); if(index>0){ shakStaute==1; } page = index; renderPage(page, true); $(".left_fixed ul li").removeClass("active"); $(this).addClass("active"); return false; }); function renderPage(pageNumber, isScroll){ if (isScroll){ $('.content').animate({top:-pageNumber*div_height }, 'slow'); $(".left_fixed ul li").removeClass("active"); $(".left_fixed ul li").eq(pageNumber).addClass("active"); } return; } })同时也是实时响应的。
再来看一个例子
注意头部加载的js,jquery库,mousewheel.js已经实现的index.js
<!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <meta name="keywords" content=""/> <meta name="description" content=""/> <script type="text/javascript" src="/UploadFiles/2021-04-02/jquery-1.8.3.min.js">jquery 代码如下(index.js):
var i=0;//翻屏变量,初始第一屏 var s = 0; //该变量作用是鼠标滑轮一直向下或者向上滑动时出现抖动现象 $(function(){ var starttime = 0, endtime = 0; $("body").mousewheel(function(event, delta) { starttime = new Date().getTime(); //记录翻屏的初始时间 if (delta < 0&& i>=0 && i<=2) { if (s>=0&&(starttime == 0 || (endtime - starttime) <= -500)) { //在500ms内执行一次翻屏 s=1; i++; renderPage(i,true); //翻屏函数 endtime = new Date().getTime(); //记录翻屏的结束时间 } } else if (delta > 0&& i>=1&&s==1&& (starttime == 0 || (endtime - starttime) <= -500)) { i--; //console.log(i); renderPage(i,true); endtime = new Date().getTime(); } }); var div_height=$(window).height(); $(".div_01,.div_02,.div_03,.div_04").css({'height':div_height}); $(window).resize(function(){ var div_height=$(window).height(); $(".div_01,.div_02,.div_03,.div_04").css({'height':div_height}); }); function renderPage(pageNumber, isScroll){ if (isScroll){ $('body, html').animate({scrollTop:pageNumber*div_height }, 'slow'); $(".left_fixed ul li").removeClass("active"); $(".left_fixed ul li").eq(pageNumber).addClass("active"); } return; } $(".left_fixed ul li").on("click", function(){ //点击小导航也执行翻屏 var index = $(this).index(); renderPage(index, true); $(".left_fixed ul li").removeClass("active"); $(this).addClass("active"); return false; }); })
帝王谷资源网 Design By www.wdxyy.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
帝王谷资源网 Design By www.wdxyy.com
暂无评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新日志
2024年11月02日
2024年11月02日
- 区瑞强-黄金时代HQCDII头版限量wav
- 孙露《终于等到你》[WAV分轨][488M]
- 张信哲《歌时代》 潮水音乐 [WAV+CUE]
- 妙音唱片《绝对发烧24》头版限量编号24K金碟[低速原抓WAV+CUE][1.1G]
- 鲍翠薇.1995-鲍翠薇精选CD01【娱乐唱片】【WAV+CUE】
- 群星.2024-人民警察电视剧原声专辑【奔跑怪物】【FLAC分轨】
- 汪佩蓉.2001-ITS.YOU【滚石】【WAV+CUE】
- 群星《粤烧越经典》HIFI老歌[低速原抓WAV+CUE][1.1G]
- 谭艳《听爱DSD》[WAV+CUE][582M]
- 群星 《2024好听新歌34》十倍音质 U盘音乐[WAV分轨][1.1G]
- lol全球总决赛最新汇总 英雄联盟s14全球总决赛详细介绍
- 英雄联盟s14世界赛半决赛结果是什么 s14总决赛半决赛结果一览
- 魔兽世界奥卡兹岛地牢入口在哪里 奥卡兹岛地牢入口位置一览
- 和文军-丽江礼物[2007]FLAC
- 陈随意2012-今生的伴[豪记][WAV+CUE]