- <script src="wow.js"></script>
複製代碼
《安裝方法》
step1載入animate.css動畫庫方法
1:下載及安裝
- <link rel="stylesheet" href="animate.css">
複製代碼
- <!-- Animate.css v3.7.2 -->
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.css">
複製代碼
方式2:CDN連結
- <!-- wow.js v1.1.2 -->
- <script href="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js"></script>
複製代碼
step3成立wow.js新物件
展示網址:點我旁觀
![](http://www.tshopping.com.tw/data/attachment/forum/202207/29/232814bb9b2u8hcptv6dc7.png)
典範榜樣
- <div class="wow bounce">Example</div>
複製代碼
《進階選項》
wow.js 利用 【 data-*】插手變數值
- data-wow-duration:更改動畫延續時候
- data-wow-delay:動畫最先之前的延遲
- data-wow-offset:起頭動畫的距離(與瀏覽器底部相幹)
- data-wow-iteration:動畫的次數重複
- <div class="wow slideInLeft" data-wow-duration="2s" data-wow-delay="5s"></div>
- <div class="wow slideInRight" data-wow-offset="10" data-wow-iteration="10"></div>
複製代碼
屬性/方法
|
類型
|
默許值
|
申明
|
boxClass |
字符串 |
'wow' |
需要履行動畫的元素的class |
animateClass |
字符串 |
'animated' |
animation.css 動畫的class |
offset |
整數 |
0 |
當用戶轉動並達到這個距離時才最先履行動畫 |
mobile |
布爾值 |
true |
是不是在步履裝配上履行動畫 |
live |
布爾值 |
true |
非同步產生的內容是不是要套用 |
- <script>
- var wow = new WOW({
- boxClass: 'wow', // 欲套用wow.js的class (預設wow)
- animateClass: 'animated', // 欲修改設定animat.css 的類別名稱 (預設animated)
- offset: 0, // 當用戶轉動並達到這個距離時才起頭履行動畫 (預設是0)
- mobile: true, // 是不是在行動裝置上履行動畫 (預設是true)
- live: true // 非同步產生的內容是否要套用 (預設是true)
- });
- wow.init();
- </script>
複製代碼
《自界說Script參數》
如需要自行定義配置,可藉由wow.js新物件創立時自訂參數
step1針對動畫元素,增添【.wow】class名稱便可引入wow.js利用。
step2參考animate.css選擇設定動畫類型,其動畫對比表一覽表,保持位置
《根基用法》
- <script>
- new WOW().init();
- </script>
複製代碼
文章出處:Netyea 網頁設計
配置值申明
step2載入wow.js程式庫方法1:下載及安裝
方式2:CDN貫穿連接,參考網站
![232814bb9b2u8hcptv6dc7.png 232814bb9b2u8hcptv6dc7.png](https://pic.pimg.tw/netyea/1672238282-807039438-g_n.png?v=1672238292)
以下文章來自: 網站架設
文章定位: