2011-10-11 55 views
0

這裏是鏈接到小提琴:http://jsfiddle.net/UL2LB/1/下拉菜單中不會表現

正如你可以看到隱藏的子列表和導航元素上,我只有指定的z-索引,這兩個有明確的定位。所以我的問題是,爲什麼地獄是我的子菜單仍然顯示在<nav>頂部?

非常感謝您的回覆。

+0

看貼到這個問題的答案: http://stackoverflow.com/questions/5218927/z-index-not-working-with-fixed-positioning – Purpletoucan

回答

0

給你的一個像素寬度,並添加position:relative它李。

nav.global ul li ul { 
    width:180px; 
    ... 
} 

nav.global > ul > li { 
    display: inline-block; 
    margin-left: 2%; 
    position: relative; 
} 
+0

撥弄更新,但它還是贏了't work ... – Krimo

+0

對我來說這看起來很好。你使用的是什麼瀏覽器? – brenjt

+0

在FF,Chrome,Opera上嘗試了這個... subnav仍然顯示在頂部,而不是在nav下面 – Krimo