讓css3動(dòng)畫變得有趣wowjs

  • wowjs可以在網(wǎng)頁(yè)滾動(dòng)時(shí), 展示css動(dòng)畫,是animater的好朋友, wowjs官方實(shí)例演示鏈接: https://mynameismatthieu.com/WOW/

animate.css 包含了一組炫酷末盔、有趣、跨瀏覽器的動(dòng)畫贯涎,可以在你的項(xiàng)目中直接使用偷仿。

使用方法

1. 在頁(yè)面頭部引入, animate.csswow.js, cdn地址如下:

<link rel="stylesheet">
<script src="https://cdn.bootcss.com/wow/1.1.2/wow.min.js"></script>

2. 在需要添加動(dòng)畫的html元素上, 新增兩個(gè)類屬性, 第一個(gè)為wow, 第二個(gè)為動(dòng)畫名如從左側(cè)滑入slideInLeft

<p class="wow slideInLeft">從左邊滑入的動(dòng)畫</p>

3. 添加動(dòng)畫控制, 主要控制四個(gè)屬性:

  • data-wow-duration: 動(dòng)畫持續(xù)時(shí)間
  • data-wow-delay: 動(dòng)畫開始之前的延遲播放的時(shí)間
  • data-wow-offset: 元素距離底部大于此數(shù)值時(shí),開始播放動(dòng)畫
  • data-wow-iteration: 動(dòng)畫重復(fù)的次數(shù)
<!--動(dòng)畫持續(xù)時(shí)間為2秒, 動(dòng)畫開始之前的延遲播放的時(shí)間為5s 元素底部距離瀏覽器底部400像素時(shí)開始播放動(dòng)畫, 動(dòng)畫重復(fù)次數(shù)為2次-->
<p class="wow slideInLeft" data-wow-duration="2s" data-wow-delay="5s" data-wow-offset="400" data-wow-iteration="2">從左邊滑入的動(dòng)畫</p>

4. 在html底部添加初始化語(yǔ)句

<script>
    wow = new WOW(
        {
            boxClass: 'wow',      // 默認(rèn)屬性名
            animateClass: 'animated', // 默認(rèn)觸發(fā)的動(dòng)畫類(包含在animate css中)
            offset: 0,          // 為所有添加wow的元素設(shè)置 data-wow-delay屬性 的默認(rèn)值
            mobile: true,       // 是否在移動(dòng)設(shè)備中開啟動(dòng)畫
            live: true        // 持續(xù)監(jiān)測(cè)頁(yè)面中是否插入新的wow元素
        }
    );
    wow.init();
</script>

小技巧: 在animater中大多數(shù)動(dòng)畫名都是"見名知意"的, 在這里可以在線查看: https://cdn.bootcss.com/animate.css/3.5.2/animate.css, 具體用法可以查看下面簡(jiǎn)單的小demo

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>wow動(dòng)畫</title>
    <link  rel="stylesheet">
    <script src="https://cdn.bootcss.com/wow/1.1.2/wow.min.js"></script>
</head>
<style>

    p {
        font-size: 50px;
        text-align: center;
        color:#64B587;
        line-height: 100px;
    }

    section {
        width: 800px;
        font-size: 30px;
        color: #A84631;
        text-align: center;
        line-height:60px;
        margin: 0 auto;
    }

    section div {

        height: 100px;
        line-height: 100px;
    }

</style>
<body>

<p class="wow slideInLeft">
    將進(jìn)酒
</p>

<section >
    <div class="wow slideInLeft" data-wow-duration="2s" data-wow-delay="1s">
        君不見黃河之水天上來(lái)歹河,奔流到海不復(fù)回。<br>
    </div>
    <div class="wow slideInLeft" data-wow-duration="3s" data-wow-delay="1s">
        君不見高堂明鏡悲白發(fā),朝如青絲暮成雪卤恳。<br>
    </div>
    <div class="wow bounceOutUp" data-wow-duration="2s" data-wow-delay="1s">
        人生得意須盡歡,莫使金樽空對(duì)月寒矿。<br>
    </div>
    <div class="wow fadeIn">
        天生我材必有用突琳,千金散盡還復(fù)來(lái)。<br>
    </div>
    <div class="wow fadeInDown">
        烹羊宰牛且為樂(lè)符相,會(huì)須一飲三百杯拆融。<br>
    </div>
    <div class="wow fadeInLeft">
        岑夫子蠢琳,丹丘生,將進(jìn)酒镜豹,杯莫停傲须。<br>
    </div>
    <div class="wow fadeInLeftBig">
        與君歌一曲,請(qǐng)君為我傾耳聽:<br>
    </div>
    <div class="wow fadeOutRightBig">
        鐘鼓饌玉不足貴趟脂,但愿長(zhǎng)醉不復(fù)醒泰讽。<br>
    </div>
    <div class="wow flipInX">
        古來(lái)圣賢皆寂寞,惟有飲者留其名昔期。<br>
    </div>

    <div class="wow flipOutY">
        陳王昔時(shí)宴平樂(lè)已卸,斗酒十千恣歡謔。<br>
    </div>
    <div class="wow lightSpeedIn">
        主人何為言少錢硼一,徑須沽取對(duì)君酌咬最。<br>
    </div>
    <div class="wow rotateIn">
        五花馬,千金裘欠动,<br>
    </div>
    <div class="wow rotateInUpLeft">
        呼兒將出換美酒永乌,與爾同銷萬(wàn)古愁。<br>
    </div>
</section>
<!--動(dòng)畫持續(xù)時(shí)間為2秒, 動(dòng)畫開始之前的延遲播放的時(shí)間為5s 元素底部距離瀏覽器底部400像素時(shí)開始播放動(dòng)畫, 動(dòng)畫重復(fù)次數(shù)為2次-->
<p class="wow slideInLeft" data-wow-duration="2s" data-wow-delay="5s" data-wow-offset="400" data-wow-iteration="2">End</p>



</body>
<script>
    wow = new WOW(
        {
            boxClass: 'wow',      // 默認(rèn)屬性名
            animateClass: 'animated', // 默認(rèn)觸發(fā)的動(dòng)畫類(包含在animate css中)
            offset: 0,          // 為所有添加wow的元素設(shè)置 data-wow-delay屬性 的默認(rèn)值
            mobile: true,       // 是否在移動(dòng)設(shè)備中開啟動(dòng)畫
            live: true        // 持續(xù)監(jiān)測(cè)頁(yè)面中是否插入新的wow元素
        }
    );
    wow.init();
</script>
</html>

小結(jié):

animater可以增加網(wǎng)頁(yè)的動(dòng)感效果,動(dòng)畫的效果和ppt類似, 如果你肯花時(shí)間, 用animater做出好看的在線ppt效果也是完全可以做到的~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末具伍,一起剝皮案震驚了整個(gè)濱河市翅雏,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌人芽,老刑警劉巖望几,帶你破解...
    沈念sama閱讀 207,248評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異萤厅,居然都是意外死亡橄抹,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門惕味,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)楼誓,“玉大人,你說(shuō)我怎么就攤上這事名挥∨备” “怎么了?”我有些...
    開封第一講書人閱讀 153,443評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵禀倔,是天一觀的道長(zhǎng)榄融。 經(jīng)常有香客問(wèn)我,道長(zhǎng)救湖,這世上最難降的妖魔是什么愧杯? 我笑而不...
    開封第一講書人閱讀 55,475評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮鞋既,結(jié)果婚禮上力九,老公的妹妹穿的比我還像新娘憔维。我一直安慰自己,他們只是感情好畏邢,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,458評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著检吆,像睡著了一般舒萎。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蹭沛,一...
    開封第一講書人閱讀 49,185評(píng)論 1 284
  • 那天臂寝,我揣著相機(jī)與錄音,去河邊找鬼摊灭。 笑死咆贬,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的帚呼。 我是一名探鬼主播掏缎,決...
    沈念sama閱讀 38,451評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼煤杀!你這毒婦竟也來(lái)了眷蜈?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,112評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤沈自,失蹤者是張志新(化名)和其女友劉穎酌儒,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體枯途,經(jīng)...
    沈念sama閱讀 43,609評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡忌怎,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,083評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了酪夷。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片榴啸。...
    茶點(diǎn)故事閱讀 38,163評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖晚岭,靈堂內(nèi)的尸體忽然破棺而出插掂,到底是詐尸還是另有隱情,我是刑警寧澤腥例,帶...
    沈念sama閱讀 33,803評(píng)論 4 323
  • 正文 年R本政府宣布辅甥,位于F島的核電站,受9級(jí)特大地震影響燎竖,放射性物質(zhì)發(fā)生泄漏璃弄。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,357評(píng)論 3 307
  • 文/蒙蒙 一构回、第九天 我趴在偏房一處隱蔽的房頂上張望夏块。 院中可真熱鬧疏咐,春花似錦、人聲如沸脐供。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)政己。三九已至酌壕,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間歇由,已是汗流浹背卵牍。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留沦泌,地道東北人糊昙。 一個(gè)月前我還...
    沈念sama閱讀 45,636評(píng)論 2 355
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像谢谦,于是被迫代替她去往敵國(guó)和親释牺。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,925評(píng)論 2 344

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