CSSを使用して(ホバースタイルを適用するJS)、水平ドロップダウンメニューを構築する最良の方法は何ですか?IE7で動作する縦向きのネストされたCSSメニューを構築する
私はメニューhereを採用しようとしていますが、私が望む位置付けを達成することはできません。私がこれを試みるたびに、私はそれがもはや扱いにくいほど多くのCSSクラッシュを巻き起こします。
DOM:
<nav>
<ul>
<li>
<a href="#">Heading 1</a>
<ul>
<li><a href="#">1</a>
<ul><li>a</li><li>b</li></ul>
</li>
<li>2</li><li>3</li>
</ul>
</li>
<li>
<a href="#">Heading 2</a>
<ul><li>1</li><li>2</li><li>3</li></ul>
</li>
</nav>
所望の出力:
、上部ヘッダは、ヘッダの左側に水平に各ヘッダラインアップの下に最初のメニュー完全に水平ですさらに下位のすべてのサブメニューは、水平に右上に、垂直に上に並んでいます。この基本的なアイデアを構築するにはどうすればいいですか?
あなたはサッカーフィッシュの息子を見ましたか? http://htmldog.com/articles/suckerfish/dropdowns/ – dnagirl