7

任何知道的人都可以在这里轻松点。我正在寻找关于它 ( >) 的含义以及应该如何使用它的详细答案。谢谢。

4

3 回答 3

4

无效的<CSS,您不应在 CSS 中的任何地方使用它。

于 2012-07-03T14:36:37.930 回答
4

CSS中没有有效的符号<。如果你使用它,你将使你的 css 无效。

但是,您可能想要使用>-子选择器

CSS4 将引入一个主题选择器。目前它被标记为$

所以

$#parent a:hover{
   /* styles */
}

所以这些规则不适用于悬停状态的 a,但它是具有parent-ID 的父级。CSS4 规范

于 2012-07-03T14:38:14.270 回答
1

您可能正在考虑>(大于符号)选择器。

此选择器称为子组合器选择器。

这意味着它只会选择父级的直接子级。例如:

ul > li

因此,例如,如果您想这样设置嵌套无序列表的样式:

<ul>
<li></li>
    <li>
       <ul>
       </ul>
    </li>
</ul>

您必须将其设置为:

ul > li > ul

但这仅适用于使用>, 子组合选择器的情况。

于 2012-07-03T14:36:21.540 回答