我正在查看一些css文档,我看到许多人在设计列表时使用像#nav > ul > li
这样的标记。我不太熟悉它是如何工作的,并且想知道是否有人可以解释在样式列表项时使用胡萝卜的所谓,所以我可以在网上找到一些信息。
我习惯这样做更像#nav ul
或#nav li
谢谢。
答案 0 :(得分:1)
>
选择器将选择前者的直接子元素。
示例:
ul > li > a
和ul a
同时会选择下面的a
,但ul > a
将不,因为它不是直接< / strong>孩子。
<ul>
<li>
<a>Hello World</a>
</li>
</ul>
编辑:正如其他人在评论中所说,请在此处详细了解所有css选择器:http://www.w3.org/TR/CSS2/selector.html