我的问题应该很明确。出于某种原因,我今天无法绕开它。
我正在制作一个结构像这样的菜单
<div class="wrapper">
<ul>
<li class="menu-item"><a href="#">Menu Item</a>
<div class="inner">
<a href="#">Login</a>
</div>
</li>
</ul>
</div>
我正在尝试使用以下 css 选择器定位登录链接:
.inner a{}
选择器正在工作,但是以下选择器占据 css 主导地位,并覆盖了上述选择器:
li.menu-item a{}
我完全感到困惑。为什么第二个选择器会优先于第一个选择器?你们会如何建议我针对上述“a”元素?