基于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操作css属性
Dec 30 Javascript
jquery操作复选框(checkbox)的12个小技巧总结
Feb 04 Javascript
jquery实现兼容IE8的异步上传文件
Jun 15 Javascript
基于zepto.js简单实现上传图片
Jun 21 Javascript
用js控件div的滚动条,让它在内容更新时自动滚到底部的实现方法
Oct 27 Javascript
JS实现探测网站链接的方法【测试可用】
Nov 08 Javascript
bootstrap table配置参数例子
Jan 05 Javascript
vue-cli实现多页面多路由的示例代码
Jan 30 Javascript
vue axios请求超时的正确处理方法
Apr 02 Javascript
vue实现div拖拽互换位置
Jul 29 Javascript
JS中的一些常用的函数式编程术语
Jun 15 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
Apr 27 Javascript
用户代理字符串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
德生1994机评
2021/03/02 无线电
php批量删除数据库下指定前缀的表以prefix_为例
2014/08/24 PHP
php socket通信简单实现
2016/11/18 PHP
ext for eclipse插件安装方法
2008/04/27 Javascript
对采用动态原型方式无法展示继承机制得思考
2009/12/04 Javascript
理解Javascript_06_理解对象的创建过程
2010/10/15 Javascript
JavaScript 用Node.js写Shell脚本[译]
2012/09/20 Javascript
js获取RadioButtonList的Value/Text及选中值等信息实现代码
2013/03/05 Javascript
js 利用image对象实现图片的预加载提高访问速度
2013/03/29 Javascript
Jquery实现三层遍历删除功能代码
2013/04/23 Javascript
jquery实现简单的无缝滚动
2015/04/15 Javascript
微信小程序 实战实例开发流程详细介绍
2017/01/05 Javascript
javascript填充默认头像方法
2018/02/22 Javascript
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
node.js使用zlib模块进行数据压缩和解压操作示例
2020/02/12 Javascript
vue实现列表拖拽排序的功能
2020/11/02 Javascript
[01:31:02]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第一场
2019/08/22 DOTA
Python实现将不规范的英文名字首字母大写
2016/11/15 Python
在Mac下使用python实现简单的目录树展示方法
2018/11/01 Python
PyTorch基本数据类型(一)
2019/05/22 Python
Python: glob匹配文件的操作
2020/12/11 Python
css3之UI元素状态伪类选择器实例演示
2017/08/11 HTML / CSS
英国Zoro工具:手动工具,电动工具和个人防护用品
2016/11/02 全球购物
Laravel的加密解密与哈希实例讲解
2021/03/24 PHP
光电信息专业应届生求职信
2013/10/07 职场文书
初一家长会邀请函
2014/01/31 职场文书
《小石潭记》教学反思
2014/02/13 职场文书
集体婚礼策划方案
2014/02/22 职场文书
《孙权劝学》教学反思
2014/04/23 职场文书
企业优秀团员事迹材料
2014/08/20 职场文书
办公室文员工作自我鉴定
2014/09/19 职场文书
亚布力滑雪场导游词
2015/02/09 职场文书
2015年领导班子工作总结
2015/05/23 职场文书
详解JAVA的控制语句
2021/11/11 Java/Android
MySQL创建定时任务
2022/01/22 MySQL
SQL CASE 表达式的具体使用
2022/03/21 SQL Server