TShopping

 找回密碼
 註冊
搜索
查看: 848|回復: 0
打印 上一主題 下一主題

[教學] WOW.js 特效教學

[複製鏈接]
跳轉到指定樓層
1#
發表於 2022-7-29 23:29:27 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
展示網址:點我觀看




《安裝方法》


step1載入animate.css動畫庫方法

1:下載及安裝
下載animate.css,在<head>區
  1. <link rel="stylesheet" href="animate.css">
複製代碼


方法2:CDN連結
  1. <!-- Animate.css v3.7.2 -->
  2. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.css">
複製代碼


step2載入wow.js程式庫方法1:
下載及安裝
下載wow.js,在<head>區
  1. <script src="wow.js"></script>
複製代碼

方法2:CDN連結,參考網站
  1. <!-- wow.js v1.1.2 -->
  2. <script href="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js"></script>
複製代碼


step3建立wow.js新物件

  1. <script>
  2.     new WOW().init();
  3.   </script>
複製代碼

《基本用法》
step1針對動畫元素,增加【.wow】class名稱即可引入wow.js使用。
step2參考animate.css選擇設定動畫類型,其動畫對照表一覽表,連結位置
註:animate.css使用說明,參考連結


範例

  1. <div class="wow bounce">Example</div>
複製代碼


《進階選項》



wow.js 利用 【 data-*】加入變數值
  • data-wow-duration:更改動畫持續時間
  • data-wow-delay:動畫開始之前的延遲
  • data-wow-offset:開始動畫的距離(與瀏覽器底部相關)
  • data-wow-iteration:動畫的次數重複
  1. <div class="wow slideInLeft" data-wow-duration="2s" data-wow-delay="5s"></div>
  2. <div class="wow slideInRight" data-wow-offset="10" data-wow-iteration="10"></div>
複製代碼


《自定義Script參數》



如需要自行定義配置,可藉由wow.js新物件建立時自訂參數
  1. <script>
  2. var wow = new WOW({
  3.   boxClass: 'wow',            // 欲套用wow.js的class                      (預設wow)
  4.   animateClass: 'animated',   // 欲修改設定animat.css 的類別名稱            (預設animated)
  5.   offset: 0,                  // 當用戶滾動並到達這個距離時才開始執行動畫      (預設是0)
  6.   mobile: true,               // 是否在行動裝置上執行動畫                   (預設是true)
  7.   live: true                  // 非同步產生的內容是否要套用                 (預設是true)
  8.   });
  9.   wow.init();
  10. </script>
複製代碼

配置值說明
屬性/方法
類型
默認值
說明
boxClass字符串'wow'需要執行動畫的元素的class
animateClass字符串'animated'animation.css 動畫的class
offset整數0當用戶滾動並到達這個距離時才開始執行動畫
mobile布爾值true是否在行動裝置上執行動畫
live布爾值true非同步產生的內容是否要套用



文章出處:Netyea 網頁設計






 

臉書網友討論
*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-27 18:12 , Processed in 0.102784 second(s), 25 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表