0

background-image プロパティに CSS トランジションを使用していますが、収集できる限り、Chrome と Webkit でのみサポートされています (Safari 5.1.7 では動作しないようです)。jQuery の唯一の解決策は、要素 (およびコンテンツと共に) をフェードアウトし、新しい背景でフェードバックすることであるため、トランジションに jQuery を使用したくありません。通常、私はそれを標準的な方法で行い、ラッパー内に複数の div または画像をローテーションさせますが、このサイトの設定方法は単に機能しません (技術的には可能ですが、ばかげて不必要に終わっているようです-複雑)。

ここのサイトにアクセスすると、私の言いたいことがわかるでしょう: http://bos.rggwebdesigns.com/

背景画像の遷移を完全に無効にするか、他の方法で、まだサポートしていない他のブラウザに安全にフォールバックする方法はありますか? ブラウザがそれを処理できない場合、背景が突然変化するのをユーザーに見せたくありません。

4

1 に答える 1

0

機能の検出に Modernizr を使用し、それに応じて CSS をオンザフライで変更できます。

モダニズム

于 2013-02-19T08:02:19.680 に答える