必要なもの:
任意の度数による背景画像のアニメートされた回転 (回転)。理想的には、アニメーションは別のアニメーションのコールバックでアクティブ化されます。
私が持っているもの:
追加の div を含む背景画像を持つコンテナー div (回転する必要があるのは画像のみであり、div または div コンテンツは必要ありません)。
用語の混乱:
jQuery では、「ローテーション」という言葉は周期的に入れ替わるという意味のようです。このスレッドの目的のための「回転」の私の定義は、z 平面を中心軸として使用するオブジェクトの角度による 2 次元回転を指します。用語が重複しているため、検索エンジンを使用してこの問題を調査することは困難です。
失望:
私は、画像や背景画像のアニメーション化された回転 (回転) のような基本的なものが標準要件であり、したがって jQuery の既定の機能であると予想していました。代わりに、私が見つけることができる最高のものは、背景画像の明らかなサポートを強調していないjquery-rotateプラグインであり、それがサポートするものは、クロスブラウザーフレンドリーでさえありません.
編集: jquery-rotate プラグインは、標準オブジェクトの CANVAS および VML にフォールバックすることにより、IE6+ およびその他の古いブラウザーをサポートしますが、背景画像のサポートについてはまだ不明です。
クロスブラウザ:
クロスブラウザのサポートは不可欠です。このため、CSS の代替または jQuery/CSS ハイブリッドの代替は、私の要件を満たしていません。少なくとも IE6+ のサポートは許容されます。
私の質問:
明らかな解決策を見落としているのでしょうか、それとも jQuery ははるかに複雑な偉業を達成できるにもかかわらず、背景画像の回転 (回転) をアニメーション化できませんか?