非常に単純な垂直マルチレベル メニューを探していますが、何も見つかりませんでした。メニューの私の考えは、たとえば次のようなものです。
<ul id="menu">
<li><a href="#">Item 1</a></li>
<li class="parent"><a href="#">Item 2</a>
<ul>
<li> <a href="#">Sub 1</a></li>
<li> <a href="#">Sub 2</a></li>
</ul>
</li>
<li><a href="#">Item 3</a></li>
<li><a href="#">Item 4</a></li>
<li><a href="#">Item 5</a>
<ul>
<li> <a href="#">Sub 1</a></li>
<li> <a href="#">Sub 2</a></li>
</ul>
</li>
<li><a href="#">Item 6</a></li>
そして、最初にすべてのサブカテゴリを非表示にしたいと思います。そして、いくつかのカテゴリをクリックすると、ページが読み込まれ、class="parent" を持つカテゴリがそのカテゴリを表示します。私の質問は、どうすればcssだけでこれに到達できますか?