2011-06-07 43 views
0

我想構建一個簡單的網站,但我只是阻止這個奇怪的錯誤(?),把我的「懸停」菜單UNDER在jquery/iframe的div。zindex + jquery:如何使我的菜單出現在jquery腳本上?

[網址已被刪除。謝謝你的回答!]

當頁面打開時,它是左上角的第一個菜單項。正如你看到的,它出現在下面的圖片下,我不知道如何解決這個問題!

是我的CSS,jquery的DIV是這個問題嗎?

感謝

回答

1

試試這個:

.menuruban { z-index: 1; } 
.zoneimg { z-index: 0; } 
+0

你一定是在開玩笑吧。我已經花了幾個小時試圖醜陋的力量 - 用各種各樣的javacripts解決這個問題。我不明白爲什麼這個工程,不是** .menuruban之後的.zoneimg **。所以默認情況下,瀏覽器應該把他們zindex = 0和下一個zindex = 1? – Joel 2011-06-07 04:40:47

+0

@Rock,'z-index'是相對於它的父親。由於'.zoneimg'和'.menuruban'在同一個父項中,因此給出一個更高的'z-index'將使它在另一個的頂部變得更亮。 – Petah 2011-06-07 08:02:46

0

只是你的z-index設置爲一個較高的值:

#menu li { 
    z-index: 99; /* Or any other value higher than the images' z-index */ 
} 

或z指數附加到類menuruban

.menuruban { 
    z-index: 99; /* Or any other value higher than the images' z-index */ 
}