JQueryを使用して透明なpngをフェードインおよびフェードアウトしようとしています。もちろん、Firefox では滑らかに見えますが、IE (7 および 8) では許容範囲を大幅に下回っています。これは IE の既知のバグであり、残念ながら回避策はないようです。
基本的に私がやっていることは、画像の上に半透明の白い長方形を配置して、画像を「背景に」表示させることです。私はこれをスムーズに行いたいので、fadeIn の出番です。しかし、IE のバグのため、代わりに完全に不透明な白い四角形を画像上にフェードインすることを余儀なくされ、残念ながら画像が消えてしまいました。これはかなり良く見え、私が探しているものはほとんどありますが、まだ受け入れられません. バックグラウンドではありますが、ユーザーはページ上でいくつかの画像を見ることができる必要があります。
だから私の質問はこれです:
予想されるアニメーション時間の 75% をアニメーション化した後、fadeIn 関数 (または実際には任意の jquery アニメーション) を停止する方法はありますか?
これにより、画像の 75% が白い四角形と混合されたままになり、IE の厄介な透過 png バグに対処する必要がなくなります。
ありがとう!