標籤:style 互動 介紹 外掛程式 首頁 cal 支援 ref 瀏覽器
簡介
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版——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