<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
本文範例為大家分享了jquery實現樓層捲動的具體程式碼,供大家參考,具體內容如下
效果圖
html
<div id="floorNav"> <ul> <li>1F<span>服飾</span></li> <li>2F<span>美妝</span></li> <li>3F<span>手機</span></li> <li>4F<span>家電</span></li> <li>5F<span>數碼</span></li> <li>6F<span>運動</span></li> <li>7F<span>居家</span></li> <li>8F<span>母嬰</span></li> <li>9F<span>食品</span></li> <li>10F<span>圖書</span></li> <li>11F<span>服務</span></li> </ul> </div> <div id="header"></div> <div id="content"> <ul> <li style="background: #8b0000;">服飾</li> <li style="background: #123;">美妝</li> <li style="background: #667;">手機</li> <li style="background: #558;">家電</li> <li style="background: #900;">數碼</li> <li style="background: #456;">運動</li> <li style="background: #789;">居家</li> <li style="background: #234;">母嬰</li> <li style="background: #567;">食品</li> <li style="background: #887;">圖書</li> <li style="background: #980;">服務</li> </ul> </div>
css
<style type="text/css"> body, ul, li { padding: 0; margin: 0; } li { list-style: none; } #floorNav { display: none; position: fixed; top: 100px; left: 50px; width: 32px; border: 1px solid #cecece; } #floorNav li { position: relative; width: 32px; height: 32px; border-bottom: 1px solid #cecece; text-align: center; line-height: 32px; font-size: 12px; } #floorNav span { display: none; position: absolute; top: 0; left: 0; width: 32px; height: 32px; background: red; color: white; } #floorNav li:hover span, #floorNav li.hover span { display: block; cursor: default; } #floorNav li:last-child { border-bottom: none; } #header, #footer { width: 1000px; height: 1000px; background: darkgoldenrod; margin: 0 auto; } #content li { width: 1000px; height: 600px; margin: 0 auto; font-size: 40px; text-align: center; line-height: 600px; } </style>
js
<script src="js/jquery-1.11.0.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> $(function () { var flag = true; $(window).scroll(function () { if (flag) { var t = $(this).scrollTop(); if (t > 500) { $("#floorNav").fadeIn(); } else { $("#floorNav").fadeOut(); } $("#content li").each(function () { if (t >= $(this).offset().top - $(this).outerHeight() / 2) { var index = $(this).index(); $("#floorNav li") .eq(index) .addClass("hover") .siblings() .removeClass("hover"); } }); } }); $("#floorNav li").click(function () { flag = false; var index = $(this).index(); $("html,body").animate( { scrollTop: $("#content li").eq(index).offset().top, }, () => { flag = true; } ); $(this).addClass("hover").siblings().removeClass("hover"); }); }); </script>
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援it145.com。
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45