このサイトは、只今WEB業界で活躍中のデザイナー、プログラマーの方々の情報を集めたweb統合情報サイトです。

web帳

記事詳細

2011.12.21

css3 アニメーション animation-fill-mode

ども。

カヤックさんの「jsdo.it」でのSPECというコーディングコンテストでの企画

「CSSで必殺技」(長いな)の結果が気になる今日この頃の僕です。

 

さて、そんなCSSでのアニメーションを使う際のプロパティについて紹介。

というよりも、知らなかった。これ。使えば良かったなと。。

 

animation-fill-mode プロパティ

none:アニメーションで指定されたスタイルは、アニメーションの実行前や実行後には適用されない。(デフォルト)

forwards:アニメーションの最後に適用されたキーフレームの指定によって計算された値を維持。

通常「100%」か「to」のキーフレーム。

backwards:「0%」 または 「from」 キーフレームで定義された値を即座に適用。

       なおかつ、animation-delayプロパティで指定した時間の間もその状態を維持する。

both:forwards と backwards の両方の規定に従う。

   よって、アニメーションの設定は実行前と実行後の両方に適用。

 

 とのことです。

 これは、見逃しましたね。。。

 つまり、このようなことです。

 デモページ

 http://webcyou.com/demo/css3/animation/animation-fill-mode.html

 

 

  • RSSを登録する

  • follow us in feedly

Graphical FrontEnd Engineer
- Daisuke Takayama

MAD CITY 北九州市で生まれ育つ。20代はバンド活動に明け暮れ、ふと「webデザイナーになりたい。」と思い、デジタルハリウッド福岡校入学。卒業後、数々の賞を受賞、web業界をざわつかせる。
現在、港区六本木で活動中。

WEBデザイナーの、WEBデザイナーによる、WEBデザイナーの為のサイト。「みんなで書こう!」と仲間を募ってみたが、結局書くのは自分だけとなってしまいました。日々のメモを綴っていきます。