我正在创建一个动态导航列表,我希望能够突出显示用户当前正在浏览的列表中的页面,而无需将样式显式添加到CSS文档中。例如,
<div class="check-me">
<ul class="any-class">
<li class="hats">Hats</li>
<li class="shirts">Shirts</li>
<li class="pants">Pants</li>
</ul>
</div>
基本上,我希望能够将“any-class”替换为另一个类,一个出现在“any-class”UL中的LI元素上。
<div class="check-me">
<ul class="shirts">
<li class="hats">Hats</li>
<li class="shirts">Shirts</li>
<li class="pants">Pants</li>
</ul>
</div>
由于限制,我无法将“活动”类附加到任何LI,因此我想知道是否可以使用通配符CSS选择器在div.check-me中使用以突出显示与UL共享同一类的任何内容。我希望我已经足够清楚了。