我有以下 HTML:
<ul class="menu">
<li>One</li>
<li class="two">Two</li>
<li>Three</li>
</ul>
并遵循CSS:
.menu > li {
color: red;
}
.two {
color: green;
}
但所有列表项都有红色。如果我将其更改为:
ul > li {
color: red;
}
.two {
color: green;
}
我想要的带有类的 secong 列表项.two
现在具有绿色。这是任何错误或为什么它以这种方式工作?