0

IE8または9のMagicZoomでz-indexの問題が発生した人はいますか?

z-index: 1
MagicZoomを使用した要素がありますz-index: 100
が、IE9は100の上にz-index1の要素を表示します。

こちらがページです。

奇妙なことに、条件を「フリーズ」してmagiczoom.jsを削除すると、問題を再現できなくなります。これが結果で、IE9でも完璧です。

誰もがこれを修正する方法を知っていますか?

4

2 に答える 2

1

ドキュメントによると:


ズームされた画像に一意のIDを指定し、それをdivで参照すれば、ズームされた画像をページの任意の場所に文字通り配置できます。コード内の任意の場所にdivを配置し、CSSを使用して配置します。HTMLの例:ズーム

<a href="big.jpg" class="MagicZoom" rel="zoom-position:#yourzoom">
    <img src="small.jpg"/>
</a> 
<div id="yourzoom"></div>

したがって、target divをbodyに追加し、cssを介してその位置を設定することをお勧めします。または、target divをelementに追加してみることができますtdが、テーブルに他の行/列がある場合、問題が再発する可能性があります。

于 2013-02-01T05:23:32.627 に答える
0

3年前のMagicZoomのバージョン3.1.18を使用しています。

この問題は、最新バージョン4.0.19にアップグレードすると解決されます。

于 2013-02-01T12:45:50.890 に答える