先给大家展示效果图如下所示:
使用方法:
首先在head区引入jquery.js,jquery-ui.js,fullPage.js以及样式文件jquery.fullPage.css
<link rel=\"stylesheet\" href=\"css/jquery.fullPage.css\"> <script src=\"js/jquery.min.js\"></script> <script src=\"js/jquery-ui.min.js\"></script> <script src=\"js/jquery.fullPage.min.js\"></script>
接着构建html代码,这里的代码较长,所以中间用…代替
<div class=\"section section1\"> <div class=\"bg\"><img src=\"images/section1.jpg\" alt=\"\"></div> <div class=\"bg11\"></div> <div class=\"bg12\"></div> <div class=\"bg13\"></div> <div class=\"mail\"> <a class=\"mail-163\" href=\"http://www.jqcool.net/\">163邮箱</a> <a class=\"mail-126\" href=\"http://www.jqcool.net/\">126邮箱</a> <a class=\"mail-yeah\" href=\"http://www.jqcool.net/\">yeah邮箱</a> </div> <div class=\"hgroup\"> <h1><a href=\"http://www.jq22.com/\">网易邮箱6.0</a></h1> <h2>改变,不止所见。</h2> </div> <p class=\"p11\">网易邮箱6.0版——2014年最具创意气质的重量级新邮箱,重生光华,为之瞩目。唯美<br>的视觉设计和视觉化交互,无可替代的独创动态情景皮肤,多项国内创意产品专利技术,<br>成就无与伦比的出众品味,无可比拟的美妙体验。</p> </div> <div class=\"section section2\">内容</div> <div class=\"section section3\">内容</div> ... <div class=\"section section9\">内容</div> <div class=\"section section10\"> <div class=\"bg\"><img src=\"images/section10.jpg\" alt=\"\"></div> <div class=\"bg101\"></div> <div class=\"bg102\"></div> <div class=\"bg103\"></div> <a class=\"go\" href=\"http://www.jqcool.net/\">马上体验</a> <p class=\"copyright\"> <a href=\"javascript:\">关于网易</a> <a href=\"javascript:\">关于网易免费邮</a> <a href=\"javascript:\">邮箱官方博客</a> <a href=\"javascript:\">客户服务</a> <a href=\"javascript:\">隐私政策</a> <span>|</span> <span>网易公司版权所有 © 1997-2014 </span> </p> </div>
为了兼容 IE 低版本,“大背景”使用的是 img 方式(section1.jpg),并在 CSS 中设置 img 宽度和高度 100%,以填满整个屏幕。
JavaScript
$(function(){ if($.browser.msie && $.browser.version < 10){ $(\'body\').addClass(\'ltie10\'); } $.fn.fullpage({ verticalCentered: false, anchors: [\'page1\', \'page2\', \'page3\', \'page4\', \'page5\', \'page6\', \'page7\', \'page8\', \'page9\', \'page10\'], navigation: true, navigationTooltips: [\'首页\', \'视觉\', \'交互\', \'皮肤\', \'功能\', \'待办邮件\', \'联系人邮件\', \'科技\', \'连接易信\', \'马上体验\'] }); });
为了在不支持 CSS3 动画的低版本 IE 中有更好的体验,我们对浏览器进行判断,如果 IE 版本低于 10,就给 body 加上一个 ltie10 类。这个类的主要作用是解决低版本 IE 在滚动时,背景图片立刻隐藏的问题。
本文地址:https://www.stayed.cn/item/4872
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我