我怎样才能从这样的列表中选择只有父 <ul>
的链接元素?
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a>
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
所以在 css ul li a
中,而不是 ul li ul li a
谢谢
原文由 aston 发布,翻译遵循 CC BY-SA 4.0 许可协议
但是如果你特别想定位最外层的 ul,你需要在根 ul 上设置一个类:
然后是:
确保只有根 li 元素的另一种方法:
它看起来很笨拙,但它应该可以解决问题