本文主要是介绍fullPage.js制作网易邮箱6.0,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
简介
4月15日,网易邮箱升级到6.0版本,并发布了介绍页面(点击访问),页面采用了时下非常流行的“全屏”效果,文字、图片再加上 CSS3 动画,让用户非常直观、清晰的了解6.0版本的功能及特色,真是高端大气上档次。
如此高大上的页面,想不想自己也做一个?今天我们就用 fullPage.js 仿照着制作一个类似的页面。
使用方法
1、引入文件
引入以下文件,你可以将 js 放到页面底部。
<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>
2、HTML
由于 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.dowebok.com/">163邮箱</a><a class="mail-126" href="http://www.dowebok.com/">126邮箱</a><a class="mail-yeah" href="http://www.dowebok.com/">yeah邮箱</a></div><div class="hgroup"><h1><a href="http://www.dowebok.com/">网易邮箱6.0</a></h1><h2>改变,不止所见。</h2></div><p class="p11">网易邮箱6.0版——2014年最具创意气质的重量级新邮箱,重生光华,为之瞩目。唯美<br>的视觉设计和视觉化交互,无可替代的独创动态情景皮肤,多项国内创意产品专利技术,<br>成就无与伦比的出众品味,无可比拟的美妙体验。</p> </div>
为了兼容 IE 低版本,“大背景”使用的是 img 方式(section1.jpg),并在 CSS 中设置 img 宽度和高度 100%,以填满整个屏幕。
3、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 在滚动时,背景图片立刻隐藏的问题。
关于 fullPage.js 的配置,你可以查看:jQuery全屏滚动插件fullPage.js。
演 示 下 载
<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.dowebok.com/">163邮箱</a><a class="mail-126" href="http://www.dowebok.com/">126邮箱</a><a class="mail-yeah" href="http://www.dowebok.com/">yeah邮箱</a></div><div class="hgroup"><h1><a href="http://www.dowebok.com/">网易邮箱6.0</a></h1><h2>改变,不止所见。</h2></div><p class="p11">网易邮箱6.0版——2014年最具创意气质的重量级新邮箱,重生光华,为之瞩目。唯美<br>的视觉设计和视觉化交互,无可替代的独创动态情景皮肤,多项国内创意产品专利技术,<br>成就无与伦比的出众品味,无可比拟的美妙体验。</p> </div>
为了兼容 IE 低版本,“大背景”使用的是 img 方式(section1.jpg),并在 CSS 中设置 img 宽度和高度 100%,以填满整个屏幕。
3、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 在滚动时,背景图片立刻隐藏的问题。
这篇关于fullPage.js制作网易邮箱6.0的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!