本文实例为大家分享了全屏滚动插件fullPage.js的具体使用方法,供大家参考,具体内容如下
0.01 基本演示 的HTML 布局 以及js 代码
//需要连接 连接的三个文件 <link rel="stylesheet" href="css/jquery.fullPage.css"> //css文件 <script src="/UploadFiles/2021-04-02/jquery-1.8.3.min.js">0.02 插入背景图片演示 的HTML 布局 以及js 代码 <需要链接的文件都是一样的>
<style> //需要注意的是这里 没有设置颜色 而是在css中设置的背景图片0 .section1 { background: url(images/1.jpg) 50%;} .section2 { background: url(images/2.jpg) 50%;} .section3 { background: url(images/3.jpg) 50%;} .section4 { background: url(images/4.jpg) 50%;} </style> <script> $(function(){ $('#dowebok').fullpage(); //找到大盒子 设置fullpage全屏滚动 }); </script> <div id="dowebok"> <div class="section section1"></div> <div class="section section2"></div> <div class="section section3"></div> <div class="section section4"></div> </div>0.03 循环演示 html 布局以及js代码 <需要链接的文件都是一样的>
<script> $(function(){ $('#dowebok').fullpage({ sectionsColor: ['#1bbc9b', '#4BBFC3', '#7BAABE', '#f90'], //和上面一样 sectionsColor 是设置每一屏的颜色 必须用逗号隔开 单引号包着 continuousVertical: false, //设置是否滑到底层再往下滚动是第一张图 设置true是执行此操作 设置false是不执行 默认不执行 不执行就不设置 }); }); </script> <div id="dowebok"> <div class="section"> <h3>第一屏</h3> <p>fullPage.js — 循环演示</p> </div> <div class="section"> <h3>第二屏</h3> </div> <div class="section"> <h3>第三屏</h3> </div> <div class="section"> <h3>第四屏</h3> <p>这是最后一屏了,继续往下滚返回第一屏</p> </div> </div>0.04 回调函数演示
<title>fullPage.js — 回调函数演示</title> <link rel="stylesheet" href="css/jquery.fullPage.css"> <style> .section { text-align: center; font: 50px "Microsoft Yahei"; color: #fff;} .section2 p { position: relative; left: -120%;} .section3 p { position: relative; bottom: -120%;} .section4 p { display: none;} </style> <script src="/UploadFiles/2021-04-02/jquery.min.js">0.05 绑定菜单方法
<title>fullPage.js — 绑定菜单演示_dowebok</title> <link rel="stylesheet" type="text/css" href="css/jquery.fullPage.css"> <style> #menu { margin: 0; padding: 0; position: fixed; left: 10px; top: 10px; list-style-type: none; z-index: 70;} #menu li { float: left; margin: 0 10px 0 0; font-size: 14px;} #menu a { float: left; padding: 10px 20px; background-color: #fff; color: #333; text-decoration: none;} #menu .active a { color: #fff; background-color: #333;} .section { text-align: center; font: 50px "Microsoft Yahei"; color: #fff;} </style> <script src="/UploadFiles/2021-04-02/jquery.min.js">0.06 项目导航演示
<script> $(function(){ $('#dowebok').fullpage({ sectionsColor: ['#1bbc9b', '#4BBFC3', '#7BAABE', '#f90'], //设置颜色属性 'navigation': true, //是否显示项目导航 默认值是false 需要设置true }); }); </script> <div id="dowebok"> <div class="section"> <h3>第一屏</h3> <p>fullPage.js — 项目导航演示</p> </div> <div class="section"> <h3>第二屏</h3> <p>请查看右边的圆圈</p> </div> <div class="section"> <h3>第三屏</h3> <p>圆圈还可以设置位置,颜色,加上 tip,点击可以控制</p> </div> <div class="section"> <h3>第四屏</h3> <p>这是最后一屏</p> </div> </div>0.07 自动循环滚动
<style> .section { text-align: center; font: 50px "Microsoft Yahei"; color: #fff;} </style> <div id="dowebok"> <div class="section"> <h3>第一屏</h3> </div> <div class="section"> <h3>第二屏</h3> </div> <div class="section"> <h3>第三屏</h3> </div> <div class="section"> <h3>第四屏</h3> </div> </div> <script> $(function(){ $('#dowebok').fullpage({ sectionsColor : ['#1bbc9b', '#4BBFC3', '#7BAABE', '#f90'], //设置颜色属性 continuousVertical: true //设置是否循环滚动,与 loopTop 及 loopBottom 不兼容 默认是false }); setInterval(function(){ //定时器 三秒一执行 $.fn.fullpage.moveSectionDown(); //向下滚动 }, 3000); }); </script>0.08 设置横屏的自动播放
<style> .section { text-align: center; font: 50px "Microsoft Yahei"; color: #fff;} </style> <div id="dowebok"> <div class="section"> <h3>第一屏</h3> <p>请滚动到第二屏查看</p> </div> <div class="section"> <div class="slide"><h3>第二屏的第一屏</h3></div> <div class="slide"><h3>第二屏的第二屏</h3></div> <div class="slide"><h3>第二屏的第三屏</h3></div> </div> <div class="section"> <h3>第三屏</h3> </div> <div class="section"> <h3>第四屏</h3> </div> </div> <script src="/UploadFiles/2021-04-02/jquery.min.js">0.09 判断当前浏览器的宽度 小于多少的时候关闭滚动
<link rel="stylesheet" type="text/css" href="css/jquery.fullPage.css"> <style> .section { text-align: center; font: 30px "Microsoft Yahei"; color: #fff;} </style> <div id="dowebok"> <div class="section"> <p>根据可视区域大小启用/关闭全屏滚动效果</p> </div> <div class="section"> <p>如果可视区宽度小于1024,则关闭全屏滚动效果,使用自带的滚动条</p> </div> <div class="section"> <p>请试着调整浏览器大小并查看滚动条是否出现</p> </div> <div class="section"> <p>第四屏</p> </div> </div> <script> $(function(){ $('#dowebok').fullpage({ sectionsColor : ['#1bbc9b', '#4BBFC3', '#7BAABE', '#f90'] //设置颜色属性 }); $(window).resize(function(){ //当调整浏览器窗口的大小时,发生 resize 事件。resize() 方法触发 resize 事件,或规定当发生 resize 事件时运行的函数 autoScrolling(); //true 是否使用插件的滚动方式,如果选择 false,则会出现浏览器自带的滚动条 }); function autoScrolling(){ var $ww = $(window).width(); if($ww < 1024){ $.fn.fullpage.setAutoScrolling(false); //setAutoScrolling() 设置页面滚动方式,设置为 true 时自动滚动 设置为false不滚动 } else { $.fn.fullpage.setAutoScrolling(true); } } autoScrolling(); }); </script>fullPage.js 是 jQuery 的一个插件,主要功能是制作出全屏网站 fullPage插件的兼容性是兼容IE7浏览器往上 其余主流浏览器就不描叙了 fullpage插件支持以下操作
1、插件可以使用鼠标滑轮进行滚动
2、当竖屏的时候支持键盘的上下箭头滚动 横屏对照可以使用的是左右箭头
3、能使用 多个回调函数 制作出动画效果 但是需要涉及到jQuery ui的插件连接<在下面有>
4、fullPage 同样也是 支持 触摸事件 如可触摸式笔记本 平板 手机
5、能在属性操作时 使用css3动画 但是要注意 css3的兼容性
6、能够自适应 屏幕的大小
7、可以设置页面的滚动宽度 以及背景颜色 是否循环播放 可以时候回调函数 文本可以设置样式
使用 fullPage中我引用的文件具体如下所示 <必须注意链接顺序 先css文件 再jQuery 1.8.3版本的 然后才是 jQuer ul 或者是 fullPage插件> 注意! 所需链接文件可像我留言索要 也可寻找自行下载
华山资源网 Design By www.eoogi.com广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!华山资源网 Design By www.eoogi.com暂无评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新日志
- 三国志8重制版恶名怎么消除 恶名影响与消除方法介绍
- 模拟之声慢刻CD《柏林之声5》2019[原抓WAV+CUE]
- AlexandraSoumm-Parisestunefte(2024)[24Bit-96kHz]FLAC
- 李嘉《国语转调1》[天王唱片][WAV整轨]
- 不是哥们 这都能跑?网友展示用720显卡跑《黑神话》
- 玩家自制《黑神话:悟空》亢金星君3D动画 现代妆容绝美
- 大佬的审美冲击!《GTA6》环境设计师展示最新作品
- 纪晓君.2001-野火·春风【魔岩】【WAV+CUE】
- 汪峰.2005-怒放的生命【创盟音乐】【WAV+CUE】
- 群星.1995-坠入情网【宝丽金】【WAV+CUE】
- 群星《谁杀死了Hi-Fi音乐》涂鸦精品 [WAV+CUE][1G]
- 群星1998《宝丽金最精彩98》香港首版[WAV+CUE][1G]
- 汪峰《也许我可以无视死亡》星文[WAV+CUE][1G]
- 李嘉-1991《国语转调2》[天王唱片][WAV整轨]
- 蔡琴2008《金声回忆录101》6CD[环星唱片][WAV整轨]