FullPage.js自學(xué)筆記(完)

動(dòng)畫——move.js插件實(shí)現(xiàn)

move.js是一個(gè)極小的javascript庫昼榛,它支持css3的動(dòng)畫效果境肾,而且不需要寫css代碼,只需要簡單的js代碼就可以實(shí)現(xiàn)胆屿。move.js提供了創(chuàng)建css3動(dòng)畫的最簡單的javascript的API准夷。

fullpage.jpg

一、Move.js的方法

1莺掠、set()方法

用于設(shè)置元素的css屬性衫嵌,它帶有兩個(gè)參數(shù):css屬性和屬性值。

2彻秆、scale()方法

用于放大或縮小元素的大小楔绞,按照提供的每一個(gè)值,將調(diào)用transform的scale方法唇兑。

3酒朵、rotate(deg)方法

通過提供的數(shù)值作為參數(shù)來旋轉(zhuǎn)元素。當(dāng)方法被調(diào)用的時(shí)候通過附加到元素的transform屬性上扎附。

4蔫耽、end()方法

用于move.js代碼片段的結(jié)束。它標(biāo)識(shí)動(dòng)畫的結(jié)束留夜。技術(shù)上該方法觸發(fā)動(dòng)畫的播放匙铡,該方法接受一個(gè)可選的callback回調(diào)函數(shù)。

二碍粥、小實(shí)例(Apple watch全屏展示)

效果圖如下:

第一頁.jpg
第二頁.jpg
第三頁.jpg
第四頁.jpg

示例代碼如下:

<!DOCTYPE html>
<html>
<head lang="en">
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no"/>
 <title>Apple Watch宣傳頁</title>
 <link rel="stylesheet" />
 <link rel="stylesheet" href="style.css">
</head>

<body>
<div id="fullpage">
 <div class="section section1">
   <h1>它鳖眼,終于來了。嚼摩。钦讳。</h1>
   <p>
     為了充分發(fā)揮體積小以及佩戴手腕的優(yōu)勢(shì)矿瘦,Apple Watch帶來全新的科技和互動(dòng)方式。它可以讓你更快捷地完成一些早已習(xí)慣的事愿卒,也可以實(shí)現(xiàn)過去根本無法企及的新功能缚去。因此,這將會(huì)是煥然一新的全新體驗(yàn)琼开,也將實(shí)現(xiàn)與你前所未有的貼近病游。
   </p>
   <a href="#">進(jìn)一步了解</a>
  </div>

 <div class="section section2">
   <h1>真正與你貼近的個(gè)人設(shè)備</h1>
   <a href="#">進(jìn)一步了解</a>
 </div>

 <div class="section section3">
   <h1>非同一般的精準(zhǔn)計(jì)時(shí)</h1>
   <p>高級(jí)手表向來以精準(zhǔn)計(jì)時(shí)為本,Apple Watch更是如此稠通。它與你的iphone配合使用衬衬,同全球標(biāo)準(zhǔn)時(shí)間的誤差不超過50毫秒。而且改橘,你可以對(duì)表盤進(jìn)行個(gè)性化設(shè)定滋尉,以更具個(gè)性和意義的方式顯示時(shí)間,使其更貼近你的生活和日程需要飞主。</p>
   <a href="#">進(jìn)一步了解</a>
 </div>

 <div class="section section4">
   <h1>在三個(gè)特點(diǎn)鮮明的系列中找到你的風(fēng)格</h1>
   <div class="row">

     <div class="column">
       <img src="img/primary_large_2x.jpg" class="primary">
       <h4 class="primary"></h4>
       <div class="intro">
         <p>不銹鋼或者深空黑色不銹鋼表殼狮惜,藍(lán)寶石水晶鏡面,搭配多款時(shí)尚表帶碌识。</p>
         <a href="#" class="more">了解更多</a>
       </div>
     </div>

     <div class="column">
       <img src="img/sport_large_2x.jpg" class="sport">
       <h4 class="sport"></h4>
       <div class="intro">
         <p>銀色或者深空灰色的陽極氧化鋁金屬表殼碾篡,強(qiáng)化Ion-X玻璃,搭配亮麗柔韌的表帶筏餐。</p>
         <a href="#" class="more">了解更多</a>
       </div>
     </div>

      <div class="column">
       <img src="img/edition_large_2x.jpg" class="edition">
       <h4 class="edition"></h4>
       <div class="intro">
         <p>18K 黃金或者玫瑰金表殼开泽,藍(lán)寶石水晶鏡面,搭配精雕細(xì)琢的表帶及表扣魁瞪。</p>
         <a href="#" class="more">了解更多</a>
       </div>
      </div>
   </div>
 </div>
</div>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.0/jquery.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullPage.js/2.9.4/jquery.fullpage.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullPage.js/2.9.4/jquery.fullpage.js"></script>
<!--引入move.js的插件-->
<script src="https://cdn.bootcss.com/move.js/0.5.0/move.min.js"></script>
<!--激活fullpage效果-->
<script>
    $(function(){
      $('#fullpage').fullpage({
        verticalCentered:false,
        anchors:['page1','page2','page3','page4'],
        navigation:true,
        navigationTooltips:['它穆律,終于來了。导俘。峦耘。','真正與你貼近的個(gè)人設(shè)備','非同一般的精準(zhǔn)計(jì)時(shí)','在三個(gè)特點(diǎn)鮮明的系列中找到你的風(fēng)格'],
        afterLoad:function(link,index){
          switch(index){
            case 1:
            move('.section1 h1').scale(1.5).end();
            move('.section1 p').set('margin-top','5%').end();
            break;
            case 2:
            move('.section2 h1').scale(0.7).end();
            break;
            case 3:
            move('.section3 h1').set('margin-left','20%').end();
            move('.section3 p').set('margin-left','20%').end();
            break;
            //三個(gè)圖片依次旋轉(zhuǎn)360度然后再標(biāo)志一次放大(回調(diào)函數(shù)嵌套)
            case 4:
            move('.section4 img.primary').rotate(360).end(function(){
              move('.section4 img.sport').rotate(360).end(function(){
                move('.section4 img.edition').rotate(360).end(function(){
                  move('.section4 h4.primary').scale(1.3).end(function(){
                    move('.section4 h4.sport').scale(1.3).end(function(){
                       move('.section4 h4.edition').scale(1.3).end();
                    });
                  });
                });
              });
            });
            break;
            default:
            break;
          }
        },
        //在離開頁面時(shí),頁面的動(dòng)畫效果還原.等再次滾動(dòng)頁面時(shí)就會(huì)出現(xiàn)動(dòng)畫
        onLeave:function(link,index){
          switch(index){
            case 1:
            move('.section1 h1').scale(1).end();
            move('.section1 p').set('margin-top','800px').end();
            break;
            case 2:
            move('.section2 h1').scale(1).end();
            break;
            case 3:
            move('.section3 h1').set('margin-left','-1500px').end();
            move('.section3 p').set('margin-left','1500px').end();
            break;
            case 4:
            move('.section4 img.primary').rotate(-360).end();
            move('.section4 img.sport').rotate(-360).end();
            move('.section4 img.edition').rotate(-360).end();
            move('.section4 h4.primary').scale(1).end();
            move('.section4 h4.sport').scale(1).end();
            move('.section4 h4.edition').scale(1).end();
            break;
            default:
            break;
          }
        },
      });
    });
</script>

</body>
</html>
學(xué)習(xí)是一件很快樂的事旅薄,這種快樂來自于你的思考辅髓。完成一項(xiàng)學(xué)習(xí)任務(wù)固然重要,但更重要的是在完成的過程中學(xué)到了什么少梁,掌握了什么洛口,遇到一些什么問題,為什么會(huì)出現(xiàn)這種問題猎莲,根源是什么绍弟,都有哪些解決方案,什么樣的情況適合這個(gè)方案著洼。只有在不斷的思考樟遣,你的能力才會(huì)有所提升!
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末身笤,一起剝皮案震驚了整個(gè)濱河市豹悬,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌液荸,老刑警劉巖瞻佛,帶你破解...
    沈念sama閱讀 222,627評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異娇钱,居然都是意外死亡伤柄,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門文搂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來适刀,“玉大人,你說我怎么就攤上這事煤蹭”屎恚” “怎么了?”我有些...
    開封第一講書人閱讀 169,346評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵硝皂,是天一觀的道長常挚。 經(jīng)常有香客問我,道長稽物,這世上最難降的妖魔是什么奄毡? 我笑而不...
    開封第一講書人閱讀 60,097評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮贝或,結(jié)果婚禮上秧倾,老公的妹妹穿的比我還像新娘。我一直安慰自己傀缩,他們只是感情好那先,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,100評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著赡艰,像睡著了一般售淡。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上慷垮,一...
    開封第一講書人閱讀 52,696評(píng)論 1 312
  • 那天揖闸,我揣著相機(jī)與錄音,去河邊找鬼料身。 笑死汤纸,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的芹血。 我是一名探鬼主播贮泞,決...
    沈念sama閱讀 41,165評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼楞慈,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了啃擦?” 一聲冷哼從身側(cè)響起囊蓝,我...
    開封第一講書人閱讀 40,108評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎令蛉,沒想到半個(gè)月后聚霜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,646評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡珠叔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,709評(píng)論 3 342
  • 正文 我和宋清朗相戀三年蝎宇,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片祷安。...
    茶點(diǎn)故事閱讀 40,861評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡姥芥,死狀恐怖铸史,靈堂內(nèi)的尸體忽然破棺而出翅楼,到底是詐尸還是另有隱情旁涤,我是刑警寧澤阀趴,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布摆霉,位于F島的核電站否彩,受9級(jí)特大地震影響讼昆,放射性物質(zhì)發(fā)生泄漏蒙袍。R本人自食惡果不足惜腕巡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,196評(píng)論 3 336
  • 文/蒙蒙 一玄坦、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧绘沉,春花似錦煎楣、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至另玖,卻和暖如春困曙,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背谦去。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評(píng)論 1 274
  • 我被黑心中介騙來泰國打工慷丽, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鳄哭。 一個(gè)月前我還...
    沈念sama閱讀 49,287評(píng)論 3 379
  • 正文 我出身青樓要糊,卻偏偏與公主長得像,于是被迫代替她去往敵國和親妆丘。 傳聞我的和親對(duì)象是個(gè)殘疾皇子锄俄,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,860評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color局劲,font,text-align珊膜,li...
    love2013閱讀 2,316評(píng)論 0 11
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color容握,font宣脉,text-align车柠,li...
    wzhiq896閱讀 1,760評(píng)論 0 2
  • 1、屬性選擇器:id選擇器 # 通過id 來選擇類名選擇器 . 通過類名來選擇屬性選擇器 ...
    Yuann閱讀 1,640評(píng)論 0 7
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案塑猖? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,761評(píng)論 1 92
  • ■王紅娟 每當(dāng)回家竹祷,路過此路線, 心中感慨無分羊苟, 為他們的堅(jiān)守而感恩塑陵, 幾十年如一日, 筆直的敬禮蜡励, 目送列遠(yuǎn)去令花,...
    朝花夕拾杯中酒123閱讀 295評(píng)論 2 8