簡単な質問:
:hover
疑似セレクター (つまり、:active
など)を介してアニメーションをトリガーすることが適切/実行可能でない場合に、CSS トランジションを活用することは可能ですか?
私のユースケースは、フォーム送信後に何かをアニメーション化することです。私は次のようなことができると思っていました:
.success_message { ...transition stuff + opacity: 0 }
.success_message.shown { opacity: 1 }
次に、javascript を使用して、shown
アニメーション化するこの要素にクラスを追加します。
jQueryなどをアニメーションに使用しないのはなぜですか? よろしくお願いします。私が対象としているプラットフォームである iPhone やその他のモバイル デバイスでは、CSS トランジションがはるかにスムーズです。現在、jQuery を使用してアニメーションを作成していますが、スムーズではありません。
疑似セレクターについて私が求めていたことを明確にするために編集しました。