CSS Animationビジュアライザー

コントロールを動かして@keyframesアニメーションを調整。再生・停止ボタンで動きを確認しながらCSSをコピーして使えます

animation-name
1000ms
animation-timing-function
0ms
1
animation-fill-mode
CSS
@keyframes fadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

.card {
  animation: fadeIn 1000ms ease 0ms 1 forwards;
}

使い方

  1. animation-name でアニメーションの種類を選ぼう
  2. duration・timing-function・delay・iteration-count・fill-mode を調整して動きの違いを確認しよう
  3. 「📋 CSSをコピー」ボタンでコードをコピーして、自分のスタイルシートに貼り付けよう!

@keyframes の書き方を理解する

CSS animation は @keyframes でアニメーションの「台本」を定義し、要素に適用する2ステップで動く。 from(0%)と to(100%)の間に中間地点(25%, 50% など)を追加すれば、複雑な動きも作れる。

6つのプロパティを整理

Webサイトでの使いどころ

よくある質問

Q. animation が1回しか再生されない
animation-iteration-count: infinite を指定していないか確認。デフォルトは1回だけ。
Q. animation 終了後に元に戻ってしまう
animation-fill-mode: forwards を追加すると、最終フレームの状態を維持できる。

CSS Animationをもっと詳しく学ぼう

関連ツール

詰まったら、ここから質問してね ❓

僕が直接返事するので、数日以内に届きます。

質問フォームへ