ユーザーがバックグラウンドで新しいタブでページを開くと、ページに切り替える前に Css アニメーションが再生されます。ユーザーがタブを選択した後に css-animation を表示する方法はありますか?
質問する
74 次
2 に答える
0
Page Visibility API を試してみてください - http://www.html5rocks.com/en/tutorials/pagevisibility/intro/ は古いブラウザではサポートされていない可能性がありますが
于 2013-05-12T17:57:07.327 に答える
0
CSS は Web ページの表示のみを担当するため、これは純粋な CSS では不可能であると感じています。onblur
JavaScriptを使用してイベントを行うことで可能になると思いonfocus
ます。http://www.thefutureoftheweb.com/blog/detect-browser-window-focusをご覧ください。情報とデモ (Chrome で動作します) があります。
ユーザーがアクティブにページを表示しているかどうかを知ることで、セキュリティ上の問題がいくつか見られたので、マイレージは異なる場合があります. すべてのブラウザでこれをテストしたわけではありません
于 2013-05-12T17:58:11.567 に答える