2013-02-07 81 views
0

我正在構建一個設計,並做了很多事情,但是我已絕對定位的項目不會顯示IE7中的溢出。它適用於每個瀏覽器,但IE7 ..我不支持ie6。在IE7中,div/image不會顯示任何超過父容器的東西。我已經嘗試了較高的z-index,溢出:可見,但沒有成功..絕對定位的div是在左邊的第一個菜單項的頂部導航欄..應該是顯而易見的修復絕對位置溢出沒有顯示在ie7

該網站是here

感謝任何幫助或建議

回答

0

要修復它在IE7中,請執行下列操作:

刪除:

的位置是:相對的;

.navbar-inner

這有點冗餘把它在內,因爲它的容器已被設置爲一個相對位置(它們具有相同的尺寸/形狀)。它會在內部div上沒有它的情況下發揮相同的效果,併爲您提供您正在尋找的結果。

+0

這個工作,我感到驚訝沒試過,但仍然感謝! –

+0

我希望有這樣的代碼現在,網址已經消失... –

+0

如果您遇到z-index問題,我建議您參考這篇文章:http://www.brenelz.com/blog/squish-the- internet-explorer-z-index-bug/ 它會告訴你如何解決IE7中的錯誤。 – Axel

0

嘗試賦予.navbar-inner一個比你給絕對定位的DIV更高的z-index值。

我會減少你的絕對定位元素的z-index到像100反正讓.navbar-內101