超簡単!SVGでアニメーションしてみた!

こんにちわこんばんわ、ちばです。

早速ですが、弊社ホームページのロゴがSVGになっているって知ってました?

トライムに入社するまでSVGを触ったことがなかったので、SVGを楽しく理解するためにロゴをアニメーションさせてみました。

ロゴ動かしてみた✌(‘ω’)✌

とりあえずサンプルコードを貼ります
(動かない場合はRERUNを押してください)

簡単に解説すると、”fill”というのが塗り。”stroke”というのが枠線です。

”stroke-width”が枠線の太さ、stroke-dasharrayとstroke-dashoffsetで線を書く動きを付けています。

これらをkeyflamesで制御してあげるだけで上記のような動きをつけることが出来ます。

動きをつけるのは仕組みをある程度理解しないと難しいですが、”fill”と”stroke”の2つだけでも覚えておくとhover時に色を変えたりなど簡単な動きをつけることならできそうですね。

まとめ

IE9までの対応で済む昨今ではSVGを使うのが主流になってきてると思います。

実装は意外と簡単なので是非覚えていきたいですね。

※imgタグで出力したSVGはCSSで色など制御できないので注意です。

Writer

ちば

北海道から上京してきました。
コーダー歴二年目入りましたヽ(゚∀。)ノ

Contact

ご提案依頼、ご相談、お見積もりなど
お気軽にお問合わせください。

03-6403-3259

平日 10:00~19:00

「Web制作について」とお伝え頂ければ
担当者に取次させていただきます。

Mailform

contact@trym.jp
でも受け付けております。