以下のページで、CSS トランジション (div を元のサイズである 1.05 にスケーリングするため) を jQuery アニメーションと一緒にうまく再生するのに問題があります。
http://www.griffinlive.com/video-packages
色付きの div の 1 つにカーソルを合わせると、動作中の CSS トランジションを確認できます。[Email Us] ボタンをクリックすると、アニメーションがトリガーされますが、アニメーションは途中で終了します。
CSS アニメーションを削除すると、jQuery アニメーションが正しく表示されることを確認しました。
私は次の 2 つの行動方針を特定しました。
- スタイル シートから CSS 変換を削除し、jQuery を使用して効果を再作成します。
- アニメーションをトリガーするリンクをユーザーがクリックしたときに、CSS 変換を削除します。
アニメーションが削除される前にゼロにリセットできるため、最初のオプションの方が優れていると思います。しかし、私はより良いアイデアを受け入れるので、この小さな問題をここに投稿します。
ご提供いただけるご支援をよろしくお願いいたします。