a(> *)在CSS选择器中做了什么?

时间:2015-05-05 13:49:33

标签: css

例如此代码:(我知道明星但不知道'> *')

.row > * {
        float: right;
    }

或者这个:

.row.uniform > * > :first-child {
        margin-top: 0;
    }

6 个答案:

答案 0 :(得分:0)

>组合子分隔两个选择器,仅匹配第二个选择器匹配的元素,这些元素是第一个匹配的元素的直接子元素。

答案 1 :(得分:0)

它选择父级是>选择器前面的所有元素。

答案 2 :(得分:0)

*选择所有元素,.row >选择父级为.row元素的所有元素。

请参阅specifications

答案 3 :(得分:0)

*选择器是一个通配符选择器,因此将选择所有元素。

>选择器显示“仅指定您指定内容的下一个元素”

所以> *将选择下一个元素,无论它是什么。

答案 4 :(得分:0)

> CSS中的selector用于选择子元素。

.row> *将为父类行中的所有元素设置样式。

答案 5 :(得分:0)

“>” 中指直接儿童元素。这样它就会选择“行”元素的所有直接子元素。