基于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 相关文章推荐
AngularJS 实现JavaScript 动画效果详解
Sep 08 Javascript
jquery把int类型转换成字符串类型的方法
Oct 07 Javascript
利用node.js搭建简单web服务器的方法教程
Feb 20 Javascript
JavaScript正则表达式函数总结(常用)
Feb 22 Javascript
解决Angular.js中使用Swiper插件不能滑动的问题
Feb 26 Javascript
微信小程序实现分享到朋友圈功能
Jul 19 Javascript
Electron autoUpdater实现Windows安装包自动更新的方法
Dec 24 Javascript
JS正则表达式常见函数与用法小结
Apr 13 Javascript
关于angular浏览器兼容性问题的解决方案
Jul 26 Javascript
小程序实现录音功能
Sep 22 Javascript
使用Mock.js生成前端测试数据
Dec 13 Javascript
javascript代码简写的几种常用方式汇总
Aug 23 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
解析php二分法查找数组是否包含某一元素
2013/05/23 PHP
分享PHP函数实现数字与文字分页代码
2015/07/28 PHP
PHP实现的通过参数生成MYSQL语句类完整实例
2016/04/11 PHP
详解PHP 7.4 中数组延展操作符语法知识点
2019/07/19 PHP
javascript 清除输入框中的数据
2009/04/13 Javascript
jquery实现marquee效果(文字或者图片的水平垂直滚动)
2013/01/07 Javascript
详解Javascript模板引擎mustache.js
2016/01/20 Javascript
js控制div层的叠加简单方法
2016/10/15 Javascript
Bootstrap源码解读表单(2)
2016/12/22 Javascript
JQuery实现文字无缝滚动效果示例代码(Marquee插件)
2017/03/07 Javascript
微信小程序实战之自定义toast(6)
2017/04/18 Javascript
利用JQUERY实现多个AJAX请求等待的实例
2017/12/14 jQuery
手写Node静态资源服务器的实现方法
2018/03/20 Javascript
详解Angular6学习笔记之主从组件
2018/09/05 Javascript
vue.js+ElementUI实现进度条提示密码强度效果
2020/01/18 Javascript
[02:21]2018完美盛典章节片——初心
2018/12/17 DOTA
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
2016/06/18 Python
Python3 读、写Excel文件的操作方法
2018/10/20 Python
python 实现将文件或文件夹用相对路径打包为 tar.gz 文件的方法
2019/06/10 Python
python gdal安装与简单使用
2019/08/01 Python
解决tensorflow添加ptb库的问题
2020/02/10 Python
使用python将微信image下.dat文件解密为.png的方法
2020/11/30 Python
西班牙手机之家:Phone House
2018/10/18 全球购物
最新的大学生找工作自我评价
2013/09/29 职场文书
数控专业个人求职信范例
2013/11/29 职场文书
低碳环保倡议书
2014/04/14 职场文书
拆迁委托协议书
2014/09/15 职场文书
基层工作经验证明样本
2014/11/16 职场文书
放弃继承权公证书
2015/01/23 职场文书
酒店工程部岗位职责
2015/02/12 职场文书
2015秋季开学典礼主持词
2015/07/16 职场文书
职场:企业印章管理制度(模板)
2019/10/18 职场文书
2019幼儿园感恩节活动策划书
2019/11/28 职场文书
css3中transform属性实现的4种功能
2021/08/07 HTML / CSS
详解NumPy中的线性关系与数据修剪压缩
2022/05/25 Python
MySQL中LAG()函数和LEAD()函数的使用
2022/08/14 MySQL