对于任何知道的人来说,这里都很简单。我正在寻找一个详细的答案(>
)意味着什么以及如何使用它。感谢。
答案 0 :(得分:4)
<
不是有效的CSS,您不应该在CSS的任何地方使用它。
答案 1 :(得分:4)
CSS中没有有效的符号<
。如果您使用它,您将使您的CSS无效。
但是,您可能希望使用>
- child selector。
CSS4将引入一个主题选择器。目前它标有$
。
所以
$#parent a:hover{
/* styles */
}
所以这些规则不适用于hoverstate中的a,但它是parent
- ID的父级。 CSS4 spec
答案 2 :(得分:1)
您可能会想到>
(伟大而非符号)选择器。
此选择器称为子组合子选择器。
这意味着它只会选择父母的直接子女。例如:
ul > li
因此,例如,如果您想要设置嵌套无序列表的样式:
<ul>
<li></li>
<li>
<ul>
</ul>
</li>
</ul>
您必须按原样设置样式:
ul > li > ul
但这只是在使用>
子组合子选择器的情况下。