2014-03-06 71 views
0

此問題僅在IE7中顯示。其他瀏覽器和IE8及以上版本正常工作。側導航子菜單彈出按下IE7中的其他菜單項

我正在使用sprite貼圖,ul用於我的側面導航。有一個li元素的飛出子菜單,它也使用精靈圖和ul下載各種PDF文件。

如果你看看我附加的圖像,子菜單出現在正確的位置,但它正在推下它下面的所有東西。 (「音樂」這個詞應該出現正下方的文字「菜單」。)

我曾嘗試使用display: inline;元素和position: static;元素的各種修補程序,但我的嘗試都失敗了。真的很感謝這方面的幫助。該網站的地址是:http://www.graysonmain.com/

screen grab of IE7 screwing up my navigation

回答

1

對於li#nav_02,您可以使用固定高度height: 58pxdisplay: inline-block

+0

是的!這解決了它!謝謝@Mathias! –

+0

如果它解決了你的問題,也請接受答案:) – Mathias

+0

對不起,我對論壇的工作原理相對陌生。謝謝! –

0

你有沒有與CSS覆蓋?我很新,所以我個人不能給你一個具體的答案,但可以設置子菜單的位置並使用onClick()命令切換可見性。