(49) CSSアニメーションを一時停止&再開

投稿者: | 2018年7月31日

2,030 views

この記事は最終更新から 2705日 が経過しています。

1. やりたいこと

・Windowがフォーカスを失ったらアニメーションを停止する。
・Windowがフォーカスを取得したらアニメーションを再開する。
のようなことをやりたい。

2. やってみた!

(1) アニメーションの停止、開始を制御する。

停止する。

$("xxxxxxxx").css("animation-play-state","paused");

開始する。

$("xxxxxxxx").css("animation-play-state","running");

(2) WindowのフォーカスON, OFFを捕捉する。

前回の投稿 (48) ウィンドウのアクティブ化時、非アクティブ化時に処理する。 を参照のこと。


アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済
  • 2026-01-24: 0回
  • 2026-01-23: 0回
  • 2026-01-22: 0回
  • 2026-01-21: 1回
  • 2026-01-20: 0回
  • 2026-01-19: 0回
  • 2026-01-18: 2回
  • コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です


    日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)