CSS アニメーション

定義と使い方

一部のCSSプロパティはアニメーション効果を持つことができます、これはそれらがアニメーションやトランジションに使用できることを意味します。

アニメーションプロパティは、サイズ、数量、パーセンテージ、色など、ある値から別の値へ徐々に変化させることができます。


ブラウザサポート

表内の数字は、その方法をサポートする最初のブラウザのバージョン番号を示します。

数字の直後にある -webkit-、-moz-、または -o- は、そのプロパティを最初にサポートしたブラウザのバージョンプレフィックスを示します。

4.0 -webkit- 10.0 16.0
5.0 -moz-
4.0 -webkit- 15.0 -webkit-
12.1
12.0 -o-

例

背景色が赤から青へ徐々に変化します:

@keyframes mymove { from {background-color:red;} to {background-color:blue;} } /*Safari と Chrome:*/ @-webkit-keyframes mymove { from {background-color:red;} to {background-color:blue;} }

試してみる »

アニメーションプロパティ

CSSのアニメーションプロパティ:

プロパティ 例
background試してみる 》
background-color試してみる 》
background-position試してみる 》
background-size試してみる 》
border試してみる 》
border-bottom試してみる 》
border-bottom-color試してみる 》
border-bottom-left-radius試してみる 》
border-bottom-right-radius試してみる 》
border-bottom-width試してみる 》
border-color試してみる 》
border-left試してみる 》
border-left-color試してみる 》
border-left-width試してみる 》
border-right試してみる 》
border-right-color試してみる 》
border-right-width試してみる 》
border-spacing試してみる 》
border-top試してみる 》
border-top-color試してみる 》
border-top-left-radius試してみる 》
border-top-right-radius試してみる 》
border-top-width試してみる 》
bottom試してみる 》
box-shadow試してみる 》
clip試してみる 》
color試してみる 》
column-count試してみる 》
column-gap試してみる 》
column-rule試してみる 》
column-rule-color試してみる 》
column-rule-width試してみる 》
column-width試してみる 》
columns試してみる 》
filter試してみる 》
flex 
flex-basis試してみる 》
flex-grow試してみる 》
flex-shrink試してみる 》
font試してみる 》
font-size試してみる 》
font-size-adjust 
font-stretch 
font-weight試してみる 》
height試してみる 》
left試してみる 》
letter-spacing試してみる 》
line-height試してみる 》
margin試してみる 》
margin-bottom試してみる 》
margin-left試してみる 》
margin-right試してみる 》
margin-top試してみる 》
max-height試してみる 》
max-width試してみる 》
min-height試してみる 》
min-width試してみる 》
opacity試してみる 》
order試してみる 》
outline試してみる 》
outline-color試してみる 》
outline-offset試してみる 》
outline-width試してみる 》
padding試してみる 》
padding-bottom試してみる 》
padding-left試してみる 》
padding-right試してみる 》
padding-top試してみる 》
perspective試してみる 》
perspective-origin試してみる 》
right試してみる 》
text-decoration-color試してみる 》
text-indent試してみる 》
text-shadow試してみる 》
top試してみる 》
transform試してみる 》
transform-origin試してみる 》
vertical-align試してみる 》
visibility 
width試してみる 》
word-spacing試してみる 》
z-index試してみる 》
その他の拡張