ネストされたメニューを使用していて、ツリーの2つのレベルに同じクラスが表示されていますが、下位レベルではフォーマットを変える必要があります。どうすればこれを行うことができますか?私はしばらくの間検索し、役に立たない多くの異なる解決策を試しました。これが私のHTMLと最近の試みです:
<ul class="topnav">
<li><h3 class="toggle_action"> Meetings</h3>
<ul class="div_toggle">
<li><h3><a href="/index">Home</a></h3></li>
<li><h3 class="toggle_action"> Attend</h3> // <-- same div as line 2 but needs different formatting
<ul class="div_toggle"> etc...
そしてCSS修正を試みました:
.toggle_action { /// the top-level format for the div with blue text
color:#5376c5;
}
ul.topnav ul li { /// the general <ul> formatting for the secondary level
color: #999;
}
.toggle_action ul ul li { /// my attempt to make the div appear in gray on second level
color:#999;
}
ヒントをいただければ幸いです。