2012-06-08 31 views
0

我花了近兩天的時間試圖解決IE7中的Z索引/堆棧問題,我承認失敗,我希望你們中的一位天才可以幫助我!IE7 z-index和堆棧

如果您在IE7中訪問http://learningseat.wpdemo.com.au/discover/#links並點擊我們的立場或我們要去的地方,您會看到我們的合作伙伴和我們是誰鏈接顯示在我的燈箱上。

我試着通過移動東西來解決這個問題,增加位置:相對和不同元素的相對位置和z-索引,但是我一直沒有成功。

我甚至嘗試過使用IE的z-index問題的一些jQuery技巧,但我沒有運氣。

我與這個項目的另一位開發人員合作過,代碼不太漂亮,但如果有人能幫助我解決這個問題,我將永遠感激不盡!

感謝您的想法和幫助!

回答

0

this StackOverflow answer中,Tgr給出了一個很好的解釋,說明z-index應該如何工作以及IE 7和更早版本如何解決它。

在我有限的修補中,對我來說有效的是該答案最後一段中提出的解決方案。首先,我刪除了樣式表中IE7特定的z-index值,然後向點擊的.buttoninfo添加了非常高的z-index值(9999)。在你的代碼中,你可以在按鈕被點擊時添加一個類,然後當隱藏彈出時刪除它。

+0

感謝指向該帖子Cheran的鏈接!這太棒了。當單擊元素時,我最終使用z-indexes做了一些jQuery魔術! –

+0

您應該將Cheran解決方案標記爲答案。 –