在CSS中使用'>'选择器有什么好处?

Suf*_*fii 1 css css-selectors

这两个选择器:

.class>li>a{}
Run Code Online (Sandbox Code Playgroud)

.class li a{}
Run Code Online (Sandbox Code Playgroud)

我正在为我做同样的工作所以有人可以告诉我使用的好处是>什么?

谢谢

gh9*_*gh9 6

它使选择器更具体.

第一个选择器仅针对一个锚标记,该锚标记是作为CLASS的子标记的第一项的子标记.

<div class="fo">
<li>
<a>
Run Code Online (Sandbox Code Playgroud)

第二个选择将定位作为列表项的后代的所有锚标记,该列表项是特定类的后代.

<div class="fo">
.....
<li>
.....
<a>
Run Code Online (Sandbox Code Playgroud)

where ....可以是任何其他dom元素