-1

cssで作成したドロップダウンメニューがあります。テキスト (ul) にカーソルを合わせると、メニューが表示されます (li が表示されます)。サブメニューを作成する方法を知りたかったのですが、li の別のメニュー (サブメニュー) にカーソルを合わせると、他のオプションが表示されます。

元:

-Tutorials (You hover over tutorials)
           (Then these options appear)         
        -Video tutorials
        -Other tutorials
        -Windows (and if you hover over windows you have 3 choices)
                  //How do I make that!
                  -Windows xp
                  -windows 7
                  -Windows Vista

それが私が作りたいものです。

ありがとうございます!

4

3 に答える 3

1

このチュートリアルが必要です:サッカーフィッシュドロップダウンの息子

于 2009-07-21T21:37:21.320 に答える
0

CSSPlayは、想像できるあらゆる種類のメニューを備えた優れたリソースです。さらに、すべてのメニューは完全にクロスブラウザーです。それをチェックしてください、私はStuがあなたのニーズに合ったものを持っていると確信しています: http://www.cssplay.co.uk/menus/

于 2009-07-21T21:36:40.120 に答える
0

純粋な CSS を使用している場合は、新しいレベルのスタイルを追加するだけです。元のコードを投稿していませんが、現在次のようなものがあると仮定します。

ul.menu > li > ul {
  display: none;
}
ul.menu > li:hover > ul {
  display: block;
}

次に、次を追加するだけです。

ul.menu > li > ul > li > ul {
  display: none;
}
ul.menu > li > ul > li:hover > ul {
  display: block;
}

もちろん、アクティブなメニュー項目の右側に表示されるように、第 3 レベルのリストに配置コードを追加する必要があります。

于 2009-07-22T01:18:40.473 に答える