我有什麼似乎是與Internet Explorer 9 z順序問題。它可能也在其他IE版本,但未經過測試。我必須這樣認爲。Internet Explorer菜單z-order:爲什麼不是正確的?
本頁面:http://www.modelhelicopters.co.uk/partsfinder/trex500esp/frames
如果你將鼠標懸停在「所有頁面這種模式」菜單項的部分取景器菜單欄上(貨幣選擇以下) - 它應該放棄了所有的零件取景器的列表所選模型直升機的頁面。
如果您在IE或Chrome等瀏覽器中查看相同的頁面,您會看到它應該如何顯示。
在IE9中,菜單在主分解視圖圖像的頂部被切斷 - 表明z順序是錯誤的。
我試着用jQuery代碼片段修改這個,但它沒有修復IE9。我知道代碼是由firefox中的螢火蟲顯示的jquery插入的。
$j('div.std img[src*="/partsfinder/img"]').attr("style","position:relative;z-index:-100;");
我真的不知道爲什麼這不起作用。
你網站與所有內聯的CSS有點混亂。你有沒有考慮把它移到一個單獨的文件? – elclanrs 2012-07-09 15:07:20