基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage


Posted in Javascript onSeptember 20, 2015

先给大家展示效果图如下所示:

基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage

使用方法:

首先在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 在滚动时,背景图片立刻隐藏的问题。

Javascript 相关文章推荐
javascript使用eval或者new Function进行语法检查
Oct 16 Javascript
IE8提示Invalid procedure call or argument 异常的解决方法
Sep 30 Javascript
js与运算符和或运算符的妙用
Feb 14 Javascript
node.js中的fs.realpath方法使用说明
Dec 16 Javascript
JavaScript实现点击文字切换登录窗口的方法
May 11 Javascript
Javascript中实现String.startsWith和endsWith方法
Jun 10 Javascript
Bootstrap复选框和单选按钮美化插件(推荐)
Nov 23 Javascript
遍历json获得数据的几种方法小结
Jan 21 Javascript
vue 封装自定义组件之tabal列表编辑单元格组件实例代码
Sep 07 Javascript
JS中的继承操作实例总结
Jun 06 Javascript
解决idea开发遇到javascript动态添加html元素时中文乱码的问题
Sep 29 Javascript
jQuery实现本地存储
Dec 22 jQuery
用户代理字符串userAgent可实现的四个识别
Sep 20 #Javascript
jquery+正则实现统一的表单验证
Sep 20 #Javascript
基于JavaScript实现生成名片、链接等二维码
Sep 20 #Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
Sep 19 #Javascript
JS+CSS实现简单滑动门(滑动菜单)效果
Sep 19 #Javascript
jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果
Sep 19 #Javascript
jQuery实现点击按钮弹出可关闭层的浮动层插件
Sep 19 #Javascript
You might like
PHP加速 eAccelerator配置和使用指南
2009/06/05 PHP
Sorting Array Values in PHP(数组排序)
2011/09/15 PHP
解析PHP中的内存管理,PHP动态分配和释放内存
2013/06/28 PHP
php实现在线生成条形码示例分享(条形码生成器)
2013/12/30 PHP
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
自制PHP框架之设计模式
2017/05/07 PHP
jQuery 技巧小结
2010/04/02 Javascript
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
stream.js 一个很小、完全独立的Javascript类库
2011/10/28 Javascript
JavaScript通过Date-Mask将日期转换成字符串的方法
2015/06/04 Javascript
通过JS获取Request.QueryString()参数的值实现方法
2016/09/27 Javascript
快速掌握jQuery插件WebUploader文件上传
2016/11/07 Javascript
Vue监听数组变化源码解析
2017/03/09 Javascript
JavaScript图片处理与合成总结
2018/03/04 Javascript
vue2.0 解决抽取公用js的问题
2020/07/31 Javascript
给Python的Django框架下搭建的BLOG添加RSS功能的教程
2015/04/08 Python
Python爬虫框架Scrapy实战之批量抓取招聘信息
2015/08/07 Python
python获取list下标及其值的简单方法
2016/09/12 Python
Python用户推荐系统曼哈顿算法实现完整代码
2017/12/01 Python
python实现百万答题自动百度搜索答案
2018/01/16 Python
详解pandas中MultiIndex和对象实际索引不一致问题
2019/07/23 Python
python selenium 查找隐藏元素 自动播放视频功能
2019/07/24 Python
解决pycharm上的jupyter notebook端口被占用问题
2019/12/17 Python
python3判断IP地址的方法
2021/03/04 Python
成人大专生实习期的自我评价
2013/10/02 职场文书
小学教研工作制度
2014/01/15 职场文书
优秀大学生的自我评价
2014/01/16 职场文书
网络程序员自荐信
2014/01/25 职场文书
旅游网创业计划书
2014/01/31 职场文书
迟到检讨书5000字
2014/01/31 职场文书
火锅店营销方案
2014/02/26 职场文书
反对形式主义、官僚主义、享乐主义和奢靡之风整改措施
2014/09/17 职场文书
纪检监察立案决定书
2015/06/24 职场文书
如何判断pytorch是否支持GPU加速
2021/06/01 Python
python中的class_static的@classmethod的巧妙用法
2021/06/22 Python
怎么禁用Windows 11快照布局? win11不使用快照布局的技巧
2021/11/21 数码科技