1

これは、jquery サイクル、sIFR3、およびその他のいくつかのクレイジーなフランケンシュタイン衝突です。Chrome、Safari、および Firefox ではうまく機能しますが、IE 7 または 8 (もちろん) では機能しません。

http://ianmartinphotography.com/test-site/testimonials/sifr-dual.html

ここには、異なるレートに設定された 2 つの jquery サイクル スライドショーがあります。1 つは sIFR テキスト (フェードなし) 用で、もう 1 つは写真用のフェード付きです。私はすべてを 1 つのショーに収めましたが、スライドがフェードアウトすると、sIFR に奇妙なことが起こりました。(sIFR がトリガーされるように小さな遅延が設定されていることに注意してください。sIFR は、それがないと最初のスライドを超えて読み込まれません。)

このおかしなページを IE 7 & 8 で動作させる方法についてのアイデアはありますか?? 写真をフェードインおよびフェードアウトさせたいのですが、sIFR テキストはフェードせずにスナップインおよびスナップアウトできます。ありがとうございました!

4

2 に答える 2

0

IE 7&8では、内部にdivがネストされているdivをフェードするのに苦労していることがわかりました。

IE7は、この配置で(少しだけ)うまく機能するようです。IE8は、トランジションなしでクリックするだけです。

これが私の更新され合理化されたテストページです:

http://ianmartinphotography.com/test-site/testimonials/

私はそれをIE7エミュレーションモードに強制し、IE9がよりjQueryフェードフレンドリーになることを望んでいます。

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

今後数か月にわたってGoogleAnalyticsデータを監視し、十分な数の訪問者がIE9を使用していることに満足したら、そのメタコードを削除します。ただし、このページはまだIE9でテストしていません。

SafariとFFは、WindowsでもMacでもこのページに問題はありません(写真はフェードしますが、sIFRであるテキストではありません-私はそれで問題ありません)。このページはIE以外のブラウザーでうまく機能するので、先に進んで、ページがIEで機能するので、IEについて心配する必要はありません。これは、それほど良い経験ではありません。ただし、IEでトランジションをフェードさせる方法を知りたいです。

于 2011-03-01T04:41:46.267 に答える
0

同様の問題があり、CSS でスライド アイテムの幅と高さを設定する必要があることがわかりました。そうしないと、フェードせずに白く点滅しました。

于 2013-03-21T12:44:20.007 に答える