0

メインメニューにカーソルを合わせると表示される簡単なサブメニューを作成しようとしています。

誰が私が間違っているのか見ることができますか?

たとえば、このフィドルを作成しました。

4

3 に答える 3

1

ちょっと今、あなたのCSSにこのように2つのスタイルを追加してください

    .subMenu li{
        position:relative;}

.subsubmenu {
 position:absolute;
top:22px;
left:0;
}

ライブデモ

于 2012-08-01T08:53:05.253 に答える
1

これを試してください: http://jsfiddle.net/KSeph/11/ レイアウトされていませんが、機能します。

この CSS は基本的に、ドロップダウンを実現するための非常に簡単な方法を提供します。

.subMenu {
    float: right;
}
.subMenu ul li {
    float: left;
}

.subMenu ul ul {
    display: none;
    position: absolute;
}

.subMenu ul li:hover ul {
    display: block;
}

.subMenu ul ul li {
    float: none;
}
于 2012-08-01T08:48:15.377 に答える
0

.subsubmenu追加時left: 0; top: 0;および削除float: right !important;.subMenu ul li追加時position: relative;

于 2012-08-01T08:50:38.790 に答える