クリックしてナビゲートするためにクリックできる他のメニュー項目のリストを表示できるメニュー項目を含むナビゲーションセクションを作成しようとしています。これまでのところ私はこのもたらした<ul> & <li>
を使用して試してみました:これは私のためにいくつかの問題を作成しているネストされたリストの表示の切り替えと:ホバーの効果
<ul class="list-unstyled">
<li>
<a href="#"><img src="images/Home.png" alt="home image"/></a>
<p>Directories</p>
<ul class="list-unstyled">
<li>Test Text 1</li>
<li>Test Text 2</li>
<li>Test Text 3</li>
</ul>
</li>
<li>
<a href="#"><img src="images/Home.png" alt="home image"/></a>
<p>Contracts</p>
</li>
<li>
<a href="#"><img src="images/Home.png" alt="home image"/></a>
<p>Processes</p>
</li>
<li>
<a href="#"><img src="images/Home.png" alt="home image"/></a>
<p>Filing</p>
</li>
<li>
<a href="#"><img src="images/Home.png" alt="home image"/></a>
<p>My Profile</p>
</li>
</ul>
。まず、私はこれをコード化する方法がわからないので、ユーザーがDirectories
をクリックしたときに、ul
がネストされています。
また、これに別の問題は、それが:hover
効果は全ての代わりに、個々の項目に適用されていることを意味し、1 ITMEとしてDirectories
リストとDirectories
リスト内の<ul>
を扱うということです。
IがA):hover
効果が親リストと入れ子の両方に独立して適用されるように、個別にネストされたリストを扱う)示し、Directories
<li>
項目とBのクリック時に非表示にするには、ネストされたリストを切り替えることができます方法はありますリスト。
私たちはあなたを助けるためにあなたのCSSとJavaScriptを必要としています。あなたは[mcve]を作ってください。 – Soolie