1

Internet Explorer 9 の z オーダーに問題があるようです。他の IE バージョンにもある可能性がありますが、テストされていません。私はそう仮定しなければなりません。

このページ: http://www.modelhelicopters.co.uk/partsfinder/trex500esp/frames

パーツ ファインダー メニュー バー (通貨セレクターの下) の [このモデルのすべてのページ] メニュー項目にカーソルを合わせると、選択したモデル ヘリコプターのすべてのパーツ ファインダー ページのリストが表示されます。

IE や Chrome などで同じページを表示すると、どのように表示されるかがわかります。

IE9 では、メインの分解ビュー イメージの上部でメニューが切り取られます。これは、z オーダーが間違っていることを示唆しています。

これを jquery スニペットで修正しようとしましたが、IE9 は修正されませんでした。firefoxのfirebugで示されているように、コードがjqueryによって挿入されたことを知っています。

$j('div.std img[src*="/partsfinder/img"]').attr("style","position:relative;z-index:-100;");

なぜこれが機能しないのか、私には本当にわかりません。

4

1 に答える 1

0

まず、z-index を負の値に設定しますか?:

z-index:-100;

z-index を正の値にして、うまくいかない場合は !important を試してください:

z-index:999;

z-index:999 !important;
于 2012-07-09T15:05:57.193 に答える