2

サイドバーがあります

position: fixed;
float: right;
top: 40px;
right: 0;
z-index: 999;

そして、ドロップダウンメニューがあります

position: absolute;
z-index: 9999;
display: none;
right: 80px;
margin-top: 20px;

メニューはjQueryで表示されます

$(document).ready(function () {
    $(".dropdown").click(function () {
        $('ul:first', this).toggle();
    })
});

サイドバーがドロップダウン メニューの上に表示されるようになったので、実際には表示されません (サイドバーが機能することを確認するためにサイドバーを削除したので、機能することはわかっています)。

編集:ここに問題のjsfiddleがあります

4

1 に答える 1

1

header nav { }に、z-index: 99999; を追加します。

于 2013-05-12T17:13:21.500 に答える