IE6で問題が発生しています。画像の上にマウスを置くたびに、画像が再読み込みされてちらつきます。
これは、IEに「保存されているページの新しいバージョンを常にチェックする」オプションがあり、基本的に「すべてを常にリロードする」という事実によるものです。
私はグーグルでいくつかの修正を見つけました:
追加する
<meta http-equiv="Page-Enter" content="revealtrans(duration=0.0)" />
<meta http-equiv="Page-Exit" content="revealtrans(duration=0.0)" />
しかし、これは今のところ私の側では機能しません。
http://fivesevensix.com/studies/ie6flicker/のような他の修正もありますが、実際には当てはまりません。画像のちらつきはスプライトですが、特定のJSイベントで変化します(したがって、「画像の複製」ハックは実際には使用できません)。また、かなり小さいため、「要素のピクセル領域」のハックは機能しません。
最後に、サーバー側のキャッシングに関連するハックがありますが、それはやり過ぎだと感じており、それを行うためのより簡単な方法があるはずです。また、私は常にさまざまな種類のサーバーに展開されたWebサイトで作業することになり、毎回サーバーで修正する必要があります。
この問題の解決策を知っていますか?タグソリューションはとても完璧でシンプルに聞こえましたが、どうして私の側では機能しないのですか?これを修正するために多くのCSS/JSを書き直さないようにしたいと思いますが、クライアント側の修正を行います。
ありがとう !