jQuery全屏滚动插件fullPage.js/可制作全屏滚动网页

本文介绍了如何利用jQuery全屏滚动插件fullPage.js来制作全屏滚动的网页。通过引入必要的css文件和配置sectionsColor属性,可以为每个页面设置不同的背景颜色,实现流畅的全屏滚动效果。
摘要由CSDN通过智能技术生成
jQuery全屏滚动插件fullPage.js

0.01 基本演示  的HTML 布局 以及js 代码
   
   
   
  1. //需要连接 连接的三个文件
  2. <link rel="stylesheet" href="css/jquery.fullPage.css"> //css文件
  3. <script src="js/jquery-1.8.3.min.js"></script> //jQuery 1.8.3的版本
  4. <script src="js/jquery.fullPage.min.js"></script> //fullPage插件的压缩版本
  1. <style>
  2. .section { text-align: center; font: 50px "Microsoft Yahei"; color: #fff;} //可以改动 设置的是网页中的文字 <无关紧要>
  3. </style>
  4. <script>
  5. $(function(){
  6. $('#dowebok').fullpage({  
  7. //fullpage 比较重要 设置的是插件的基本设置 后面的
  8. sectionsColor: ['#1bbc9b', '#4BBFC3', '#7BAABE', '#f90']  
  9. //sectionsColor 当没有背景图片的时候这个就是设置背景颜色的否则就是空白 数组的形式 中间以逗号隔开 颜色不管是十六进制还是英文单词都需要用单引号包着
  10. });
  11. });
  12. </script>
  1. <div id="dowebok"> //绑定的大盒子 设置滚动的盒子
  2. <div class="section">
  3. <h3>第一屏</h3>
  4. <p>fullPage.js — 基本演示</p>
  5. </div>
  6. <div class="section"> //滚动的第二屏幕 如果在里面添加div和slide的样式就可以增加横向 点击
  7. <div class="slide"><h3>第二屏的第一屏</h3></div>
  8. <div class="slide"><h3>第二屏的第二屏</h3></div>
  9. <div class="slide"><h3>第二屏的第三屏</h3></div>
  10. </div>
  11. <div class="section">
  12. <h3>第三屏</h3>
  13. </div>
  14. <div class="section">
  15. <h3>第四屏</h3>
  16. <p>这是最后一屏</p>
  17. </div>
  18. </div>
0.02  插入背景图片演示  的HTML 布局 以及js 代码   <需要链接的文件都是一样的>
  
  
  
  1. <style> //需要注意的是这里 没有设置颜色 而是在css中设置的背景图片0
  2. .section1 { background: url(images/1.jpg) 50%;}
  3. .section2 { background: url(images/2.jpg) 50%;}
  4. .section3 { background: url(images/3.jpg) 50%;}
  5. .section4 { background: url(images/4.jpg) 50%;}
  6. </style>
  7. <script>
  8. $(function(){
  9. $('#dowebok').fullpage(); //找到大盒子 设置fullpage全屏滚动
  10. });
  11. </script>
  12. <div id="dowebok">
  13. <div class="section section1"></div>
  14. <div class="section section2"></div>
  15. <div class="section section3"></div>
  16. <div class="section section4"></div>
  17. </div>
0.03 循环演示 html 布局以及js代码          <需要链接的文件都是一样的>
   
   
   
  1. <script>
  2. $(function(){
  3. $('#dowebok').fullpage({
  4. sectionsColor: ['#1bbc9b', '#4BBFC3', '#7BAABE', '#f90'], //和上面一样 sectionsColor 是设置每一屏的颜色 必须用逗号隔开 单引号包着
  5. continuousVertical: false, //设置是否滑到底层再往下滚动是第一张图 设置true是执行此操作 设置false是不执行 默认不执行 不执行就不设置
  6. });    
  7. });
  8. </script>
  9. <div id="dowebok">
  10. <div class="section">
  11. <h3>第一屏</h3>
  12. <p>fullPage.js — 循环演示</p>
  13. </div>
  14. <div class="section">
  15. <h3>第二屏</h3>
  16. </div>
  17. <div class="section">
  18. <h3>第三屏</h3>
  19. </div>
  20. <div class="section">
  21. <h3>第四屏</h3>
  22. <p>这是最后一屏了,继续往下滚返回第一屏</p>
  23. </div>
  24. </div>
0.04  回调函数演示 
  
  
  
  1. <title>fullPage.js — 回调函数演示</title>
  2. <link rel="stylesheet" href="css/jquery.fullPage.css">
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值