領眾品牌官網
為廈門網站建設公司企業(yè)提供高品質網站建設
熱線:0592-5596197

網站建設

當前位置:首頁 > 營銷運營 > 網站建設

網站設計lottie動畫教程

來源:領眾品牌    查看次數:    發(fā)表時間:2022-08-30 22:38:24

這幾年lottie動畫非常的流行,最近在給客戶做網站設計的時候就考慮到運用這個lottie技術,摸索半天看了一些教程最終搞定這個動畫在網站頁中的顯示。

 在說lottie動畫教程之前,看看下面的這個lottie效果吧
 
鼠標移到下圖試試
 
你可以鼠標放在圖上,動畫效果就出來了,這個就是采用了lottie技術。
 
話不多說來看看我給大家提供的教程吧!
 

lottie是什么?

lottie是一個動畫庫插件,它的原理是:"js(lottie-player.js) + json" 的一個可以控制播放的前端庫,可以運用到網站、APP、小程序;
這里的 json文件就是通過AE軟件把做好的動畫導出json格式,AE動畫導出json需要用到Bodymovin這個插件,這里就不介紹AE動畫這塊了,大家有興趣可以研究下。
lottie的動畫json文件生成插件在lottiefiles.com上面下載。
 
 

網站設計如何運用lottie動畫?

 
在網站中插入lottie動畫你需要運用到這個兩個文件:
 
1、這個文件lottie-player.js,點擊下載 https://unpkg.com/@lottiefiles/lottie-player@1.5.7/dist/lottie-player.js; 
 
2、*.json文件,這個為AE軟件通過插件導出的json文件,這里大家可以通過lottiefiles.com下載一些免費的;
 
 
如下代碼:
<script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script>
<lottie-player src="https://assets9.lottiefiles.com/packages/lf20_PBgNop.json" mode="bounce" background="#FFFFFF"  speed="1"  style="width: 300px; height: 300px;"  loop controls autoplay></lottie-player>
 
 
只要把上面的代碼黏貼進入你的網頁中就可以看到效果了。
 
lottie動畫
 
lottie-player 參數介紹
 
  • hover:鼠標懸停播放
  • loop:設置重復動畫
  • controls :顯示動畫控制,播放,暫停和滑塊
  • autoplay:播放載入動畫
 
 
網站設計中加入lottie動畫是非常簡單的,難的是動畫本身的設計,如果你想設計一些個性化的動畫元素,就需要學習下AE+Bodymovin(AE支持導出json的插件),這樣可以讓你的網站設計出高端檔次。
 

 

作者:一名

12年資深網站設計師 前端交互開發(fā)工程師

相關文章:

  • 讓Jquery代替Flash動畫網站建設效果吧

    讓Jquery代替Flash動畫網站建設效果吧!相信很我客戶看過很多很酷的網站也許是flash技術也許是jquery技術,這兩種是時下最常見的,兩者都能做出很好的動畫效果,下就讓我們廈門領

    2014-01-14