ポップアップをコーディングしようとしていますが、IE6 と IE7 で何らかの理由で灰色のオーバーレイで z-index を使用すると、いくつかの問題が発生しました。
IE6/IE7 の jQuery で z-index バグを修正する方法はありますか、それとも他の方法がありますか?
jsfiddler http://jsfiddle.net/NrxbC/5/を確認してください
どんな助けでも大歓迎です。
よろしくジョン
ポップアップをコーディングしようとしていますが、IE6 と IE7 で何らかの理由で灰色のオーバーレイで z-index を使用すると、いくつかの問題が発生しました。
IE6/IE7 の jQuery で z-index バグを修正する方法はありますか、それとも他の方法がありますか?
jsfiddler http://jsfiddle.net/NrxbC/5/を確認してください
どんな助けでも大歓迎です。
よろしくジョン
フェードインの直前にプロパティをIE7
一時的に削除してから、後で再適用することで解決できますfilter
$(el).css("filter", "").fadeIn(200, function () {
$(el).css("display","inline-block;").css("filter", "alpha(opacity=65)");
});
カラーボックス、ファンシーボックス、ライトボックスなどのオープンソースを使用しないのはなぜですか..
(私は今のところコメントできません)
親 div の z-index に高い値を設定します。たとえば、
<div id="parent" style="z-index:2002">
<div id="child" style="z-index:2000">// The actual div which needs the z-index
</div>
</div>
このページも参照してください。
ばかげているように見えるかもしれません...しかし、うまくいきます...