1

IE6 で Shadowbox を使用しようとすると、オーバーレイの透明度が機能せず、完全に黒のままになります。他のすべての IE バージョン (7、8、および 9) では、オーバーレイは正常に機能します。なぜこれが起こっているのか分かりますか?

私が話していることを確認したい場合は、プロジェクトの Web サイトで例をテストできます。それらは IE 6 でも機能しません。ボタンも表示されないことに気付くかもしれません。背景は透明ですが、これは .gif 画像を作成して IE6 専用に設定することで簡単に修正できます。

リンク:
メインページ: http://www.shadowbox-js.com/index.html

ありがとう、

4

1 に答える 1

0

まだIE6を使用している人々は、奇妙で醜い、ひびの入ったWebを常に見ているので、あきらめることを真剣にアドバイスします。ie6が透明性のためにまったく作られていないという単純な事実から来る問題を克服する奇妙な方法に苦労して何日も過ごすかもしれません。

GIFは機能しません。理由を知りたいですか?gifの不透明度は100%または0%であるためです。Shadowboxでは、50%や70%などの中間の不透明度が必要になります。PNGはpngalphajsスクリプトで機能する可能性がありますが、シャドウボックスに使用されるアニメーションでは失敗する傾向があります。

私はここで炎上しているのではなく、あなたに正直になりたいと思っていることを理解してください。

于 2011-02-05T16:57:42.983 に答える