最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

頁面滾動效果庫,有點兒皮!

2021-04-23 23:30 作者:程序員魚皮  | 我要投稿

一分鐘,讓頁面滾動更有趣

前段時間剛給大家推薦了一個強大易用的跨平臺 CSS3 動畫庫 ,內(nèi)置了很多常用的 CSS 動畫,可以一行代碼讓頁面動起來。

今天再推薦它的堂弟,WOW.js,一個有點兒皮的頁面滾動效果庫。

進(jìn)入它的官網(wǎng),就知道這個類庫非常有趣了,屏幕上長滿了各種各樣的狗頭。

官網(wǎng)即這個庫的介紹和演示頁面,當(dāng)你向下滾動頁面時,一個個狗頭會以各種不同的動畫進(jìn)行展現(xiàn)。在狗頭中間,可以看到這個庫的優(yōu)秀特性,比如簡單易用、純 JS 實現(xiàn)、不依賴 jQuery、動畫豐富、只有 3 kb 大小、即時展現(xiàn)等。

WOW.js 基于 Animate.css,能夠在頁面滾動到某一位置時,觸發(fā) Animate.css 的內(nèi)置動畫,從而讓頁面更加生動。

下面演示一下它的用法,一分鐘就能學(xué)會!

如何使用

滾動效果的應(yīng)用場景有很多,比如你要給朋友做一個生日祝福網(wǎng)站,可以先打上老長一段話,當(dāng)朋友看完這段話,滾動頁面到底部的時候,彈出一個生日蛋糕 ??,會增加不少驚喜感。

如果自己來做滾動動畫,你要編寫 JS 代碼來判斷頁面滾動位置是否達(dá)到元素所處位置,再動態(tài)添加類名,一個元素也還好說,如果想控制多個,就比較麻煩了。

如果使用 WOW.js,一切就簡單了許多。

它的使用方式很簡單,先引入它依賴的 Animate.css:

再引入 WOW.js 并且初始化一個實例,依然可以使用 CDN:

接下來,選擇想要在滾動時觸發(fā)動畫效果的元素,給它加上 類名。

最后,從 Animate.css 的動畫庫中選擇一個效果,并且給選中的元素添加對應(yīng)的類名即可。

比如我選擇 “向上彈出” 的動效,對應(yīng)的類名是

然后就大功告成啦,生日蛋糕默認(rèn)會隱藏,直到用戶滾動到它才會向上彈出。

此外,還可以通過給元素添加類名來控制動畫的持續(xù)時長、重復(fù)次數(shù)、延時、滾動偏移等:

也可以在初始化實例時,給所有元素添加全局配置:

以上就是 WOW.js 的分享啦,感興趣的同學(xué)可以去試試~

?? 項目地址:https://www.code-nav.cn/rd/?rid=28ee4e3e6008319f00473b1a245a2c70

在 編程導(dǎo)航 中還能發(fā)現(xiàn)更多優(yōu)質(zhì)編程學(xué)習(xí)資源,歡迎分享給有需要的同學(xué)吧!


頁面滾動效果庫,有點兒皮!的評論 (共 條)

分享到微博請遵守國家法律
岳普湖县| 华池县| 甘孜县| 宁南县| 高陵县| 桂林市| 弥渡县| 兴义市| 永兴县| 濉溪县| 浦江县| 阳泉市| 车致| 达孜县| 渝北区| 株洲市| 阳城县| 永靖县| 余江县| 万荣县| 聂荣县| 通城县| 交城县| 龙门县| 瓦房店市| 阿克陶县| 泉州市| 姚安县| 新源县| 府谷县| 定南县| 永靖县| 曲麻莱县| 陆良县| 宁安市| 仁怀市| 唐山市| 龙山县| 元阳县| 大港区| 东台市|