高端大气上档次的fullPage.js

简介

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" ></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版&mdash;&mdash;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 在滚动时,背景图片立刻隐藏的问题。

时间: 2024-10-14 20:08:25

高端大气上档次的fullPage.js的相关文章

FullPage.js全屏滚动插件学习总结

如今我们经常能见到全屏网站,尤其是国外网站.这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次.比如 iPhone 5C 的介绍页面(查看),QQ浏览器的官网站.如果你也希望你的网站能设计成全屏的,显得更上档次,你可以试试 fullPage.js 主要功能有: 支持鼠标滚动 支持前进后退和键盘控制 多个回调函数 支持手机.平板触摸事件 支持 CSS3 动画 支持窗口缩放 窗口缩放时自动调整 可设置滚动宽度.背景颜色.滚动速度.循环选项.回调.文本对齐方式等等 实

fullpage.js简单教程(一)

最近准备做一个全屏滚动的网页,在网上搜了一堆教程,结果大多都是一些很笼统的使用方法,对我这种耐心不超过3秒的笨蛋来说,很晦涩很笼统,所以打算边研究边自己写个教程,有什么不懂的,我再回来翻看笔记也方便O(∩_∩)O哈哈~ 经常看到一些全屏网站,看着就很高端大气上档次,想实际操作的话,可以试着使用fullpage.js这个基于jquery的插件,轻量又很方便. 功能: 支持鼠标滚动 支持前进后退和键盘控制 多个回调函数 支持手机.平板触摸事件 支持 CSS3 动画 支持窗口缩放 窗口缩放时自动调整

经典全屏滚动插件fullPage.js

要写简单可以写的很简单,对着github上面的参数和注释随便写了个demo.这个插件十分高端大气上档次,配上良好的配色和布局,简单几笔就可以把网站装扮得十分洋气. 唯一的缺点就是,感觉对移动端的兼容性略有不足. 下面是我的demo. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="wi

Query全屏滚动插件fullPage.js

简介 如今我们经常能见到全屏网站,尤其是国外网站.这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次.比如 iPhone 5C 的介绍页面(查看),QQ浏览器的官网站.如果你也希望你的网站能设计成全屏的,显得更上档次,你可以试试 fullPage.js. fullPage.js 是一个基于 jQuery 的插件,它能够很方便.很轻松的制作出全屏网站,主要功能有: 支持鼠标滚动 支持前进后退和键盘控制 多个回调函数 支持手机.平板触摸事件 支持 CSS3 动画 支

介绍一款jQuery插件:Fullpage.js

演示地址:http://www.dowebok.com/demo/2014/77/ 简介 如今我们经常能见到全屏网站,尤其是国外网站.这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次.比如 iPhone 5C 的介绍页面(查看),QQ浏览器的官网站.如果你也希望你的网站能设计成全屏的,显得更上档次,你可以试试 fullPage.js. fullPage.js 是一个基于 jQuery 的插件,它能够很方便.很轻松的制作出全屏网站,主要功能有: 支持鼠标滚动 支

jQuery插件jquery.fullPage.js

简介如今我们经常能看到全屏网站,尤其是国外网站.这些网站用几幅很大的图片或者色块做背景,再添加一些简单的内容,显得格外的高端大气上档次,比如 iPone 5C 的介绍页面.QQ浏览器的官方网站.百度史记2013效果.如果你也希望你的网站能设计成全屏的,显得更上档次,我们可以试试fullPage.js. fullPage.js是一个基于jQuery的插件,他能够很方便.很轻松的制作出全屏网站,主要功能有:        支持鼠标滚动        支持前进后退和键盘控制        多个回调函数

转【FullPage.js 应用参数参考与简单调用】

简介 如今我们经常能见到全屏网站,尤其是国外网站.这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次.比如 iPhone 5C 的介绍页面(查看),QQ浏览器的官网站.如果你也希望你的网站能设计成全屏的,显得更上档次,你可以试试 fullPage.js. fullPage.js 是一个基于 jQuery 的插件,它能够很方便.很轻松的制作出全屏网站,主要功能有: 支持鼠标滚动 支持前进后退和键盘控制 多个回调函数 支持手机.平板触摸事件 支持 CSS3 动画 支

fullPage.js—全屏动态滚动插件

1.前言 全屏大图.简约风的网页给人第一印象就是高端大气上档次,很多手机厂商的手机宣传页面都是采用了这种设计风格,苹果的官网更是体现的淋漓尽致(栗子?). fullPage.js就是专门为此而打造的支持全屏页面动态滚动的插件,先贴个浏览器兼容图: 查看演示:一睹为快? 主要特性: 支持鼠标滚动 支持前进后退和键盘控制 支持回调函数 支持手机.平板触摸事件 支持 CSS3 动画 支持窗口缩放 可设置滚动宽度.背景颜色.滚动速度.循环选项.回调.文本对齐方式 2.用法 在这里介绍最简单的用法: (1

【干货】教你如何利用fullPage.js以及move.js插件打造高端大气的网站效果

前言: 在学习过jQuery插件之后,才发现之前的很多网站特效完全可以借助jQuery插件来实现,今天我们来尝试使用move.js 如今我们经常能见到全屏网站,尤其是国外网站.这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次.