プロパティ animation-name

プロパティ animation-name は、 この要素に適用されるアニメーション(または複数のアニメーション)の名前を指定します。 アニメーション名は、 キーフレームを定義する @keyframes で指定されたものと同じである必要があります。

構文

cssセレクタ {
  animation-name: アニメーション名;
}

例

この例では、アニメーションの名前は move です:

html<div id="elem"></div>
css@keyframes move {
  from {
    margin-left: 0px;
  }
  to {
    margin-left: 400px;
  }
}

#elem {
  animation-name: move;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  border: 1px solid black;
  width: 50px;
  height: 50px;
}

Результат:

関連項目

  • プロパティ animation-duration,
    アニメーションの持続時間を指定します
  • プロパティ animation-delay,
    アニメーション実行前の遅延を指定します
  • プロパティ animation-timing-function,
    アニメーションの実行速度を指定します
  • プロパティ animation-iteration-count,
    アニメーションの繰り返し回数を指定します
  • プロパティ animation-direction,
    アニメーションの方向を指定します
  • プロパティ animation-fill-mode,
    アニメーションの状態を指定します
  • プロパティ animation-play-state,
    アニメーションを一時停止することができます
  • プロパティ animation,
    アニメーションの一括指定プロパティです
  • 命令 @keyframes,
    アニメーションのキーフレームを定義します
  • スムーズなトランジション transition, 要素へのホバーによるアニメーションです