Quantcast
Channel: CSSタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8540

Lottie入門(WEB)

$
0
0

この記事を読むと3分でLottieを使った可愛いアニメーションにウェブサイトに導入することができます。
snowman.gif

Lottieとは?

概要

Lottieとは LottieはAirbnbが公開しているアニメーションを表示するためのライブラリです。 ... Lottieで表示するアニメーションは、Adobeの「After Effects」を使って作成し、「Bodymovin」というプラグインを使ってアニメーションファイルを出力します。

引用元: Web Design Trends/Web上でアニメーションを表示するなら「Lottie」がおすすめ!特徴や使い方など
https://webdesign-trends.net/entry/10360

一行コードを追加するだけで、高品質なアニメーションを表示できる便利ものです。

いやAfter Effects知らんし!?っていう人も大丈夫

他の人が作ったアニメーションを無料・有料で入手できるプラットフォームがあります。
今回はここから無料の素材を拝借して、導入方法を説明していきます。

LottieFiles
https://lottiefiles.com/featured

では早速はじめていきます。

1分目:好みのアニメを選ぶ

世界中のクリエイターが投稿しているので、いろんな種類のアニメがあります。
好きなアニメをクリックして、出てきたPOPUPのHTMLというボタンを押しましょう。
他にもiOSやAndroid用のコードもありますが、今回はWEBなので、HTMLを選びます。

screencapture-lottiefiles-featured-2019-12-08-21_46_02.png

2分目:詳細ページでLottieをカスタマイズ

詳細ページに行くとwidthやheightを含む細かいパラメータを調整できます。
再生ボタンとかを表示するためのControlはいらないのでoffにしておきましょう。

lottie.png

3分目:HTMLコードをコピペ

あとは、コードをコピーして、自分のプロジェクトに貼り付けるだけです。
簡単ですよね?

snowman.gif

index.html
<linkhref="https://fonts.googleapis.com/css?family=Carter+One&display=swap"rel="stylesheet"><h1>
    Merry Almost Christmas
</h1><script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script><lottie-playersrc="https://assets9.lottiefiles.com/packages/lf20_VNo3hY.json"background="transparent"speed="1"style="width: 300px; height: 300px;"loopautoplay></lottie-player><style>body{margin:0;padding:120px20px0;background-color:darkred;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;height:100vh;font-family:'Carter One',cursive;}</style>

最後に

ちょっとしたアニメーションを加えるだけで、WEBSITEがそれっぽく見えますよね。
是非使ってみてください。

いやAfter Effects知ってるしっていう人は、この記事がおすすめです!

Lottieを利用したアニメーション作成 & 実装
https://qiita.com/Seil/items/d7c363f63e447524dcc7


Viewing all articles
Browse latest Browse all 8540

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>