CSS - animation-trigger
概要
| 属性名 | animation-trigger |
|---|---|
| 値 | [ none | [ <trigger-name> <activation-action> <active-action>... ]+ ]# |
| 初期値 | none |
| 適用可能要素 | すべての要素 |
| 継承 | 継承しない |
| サポート | https://caniuse.com/?search=animation-trigger |
説明
スクロールトリガーアニメーション でトリガー名とアニメーションを連結し、アクティベーション領域に入ってきたとき、アクティブ領域から出る時のアクションを指定します。2026年3月の Chrome 146 でサポートされました。
- <trigger-name>
timeline-triggerで生成した--で始まるトリガー名を指定します。- <activation-action>
- 要素がアクティベーション領域に入ってきたときに実行するアクティベーションアクションを指定します。
- <active-action>
- 要素がアクテブ領域に入ってきたときに実行するアクティブアクションを指定します。
アクションには下記があります。
- none : なにもしない。
- play : アニメーションを再生する。
- play-once : アニメーションを1度だけ再生する。
- play-forwards : アニメーションを正方向に再生する。
- play-backwards : アニメーションを逆方向に再生する。
- pause : アニメーションを停止する。
- reset : アニメーションをリセットする。
- replay : アニメーションを再度再生する。
関連項目
timeline-triggertimeline-trigger-sourcetimeline-trigger-activation-rangetimeline-trigger-activation-range-starttimeline-trigger-activation-range-endtimeline-trigger-active-rangetimeline-trigger-active-range-starttimeline-trigger-active-range-endanimation-triggertrigger-scope
リンク
Copyright (C) 2026 杜甫々
初版:2026年3月15日、最終更新:2026年3月15日
https://www.tohoho-web.com/css/prop/animation-trigger.htm