CSS3アニメーションの基本的な実装例のまとめ
Post on:2011年11月4日
CSSのプロパティ一つに対して、値を二つ(開始と終了)変更し、さまざまなCSS3アニメーションの基本的な実装例を楽しめるデモサイトを紹介します。
[ad#ad-2]
デモページを楽しむには、Chrome, Safariで閲覧ください。
Firefoxでは一部動作しません。
アニメーションのスタートは、2つあります。
- マウスオーバーで一つ一つのアニメーションがスタート
- アニメーションが全部同時にスタート
全部同時にアニメーションをスタートさせるには、「Animate all」ボタンをクリックします。
全部同時にアニメーションすると、何がなにやら分からない状態にw
[ad#ad-2]
下記に数多くあるデモから、いくつか紹介します。
デモの下にある「background-color」などは、そのプロパティの値を変更してアニメーションしている、という意味です。
- background-color
- 背景色をグレーからブラックにアニメーションで変更します。
- background-position
- 背景のポジションをアニメーションで変更します。
- border-radius
- 矩形から角丸にアニメーションで変更します。
- border-width
- ボーダーのサイズを0から75pxにアニメーションで変更します。
- box-shadow
- ボックスシャドウで全体をアニメーションでぼかします。
- color
- フォントのカラーをホワイトからブラックにアニメーションで変更します。
- font-size
- フォントのサイズを大きくアニメーションで変更します。
- letter-spacing
- 文字間を0から100pxにアニメーションで変更します。
- line-height
- 行間を10pxから300pxにアニメーションで変更します。
- opacity
- 不透明度を1から0にアニメーションで変更します。
- text-shadow
- テキストシャドウのぼかしをアニメーションで変更します。
- text-shadow
- テキストシャドウの上下左右の位置とカラーをアニメーションで変更します。
- transform
- 角度をアニメーションで変更します。
- transform
- 角度とサイズをアニメーションで変更します。
- transform
- 遠近効果の値をアニメーションで変更します。
sponsors