我试图只选择一个 <a>
在某些具有非唯一类的元素中。
我想不出正确的选择器来使用它。
Fiddle with my HTML and attempted selector
这可以仅通过编辑 CSS 来完成吗?
最佳答案
使用 >
对于直接子选择,并选择第一个 <li>
, 不是第一个 <a>
.
.menu-name-main-menu > ul > li:first-child > a {
background: red;
}
更新 fiddle :http://jsfiddle.net/5hjKP/1/
关于CSS 在多个同名元素中首先选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24331494/