Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 第一个孩子_Css_Css Selectors - Fatal编程技术网

Css 第一个孩子

Css 第一个孩子,css,css-selectors,Css,Css Selectors,我想知道我的第一部电影的背景,但不是所有的第一部电影。第一个div没有类 我尝试了以下css,但它不起作用,它也为所有第一个子div提供了我不想要的背景: .wrapper div:first-child {background: #ff0000;} 或 如何仅为没有类名的第一个div指定背景色?您可以使用子选择器 .wrapper > div:first-child { background: #ff0000; } >组合符分隔两个选择器并仅匹配这些选择器 由第二个选择器匹

我想知道我的第一部电影的背景,但不是所有的第一部电影。第一个div没有类

我尝试了以下css,但它不起作用,它也为所有第一个子div提供了我不想要的背景:

.wrapper div:first-child {background: #ff0000;}


如何仅为没有类名的第一个div指定背景色?

您可以使用
子选择器

.wrapper > div:first-child {
    background: #ff0000;
}
>组合符分隔两个选择器并仅匹配这些选择器 由第二个选择器匹配的元素,它们是 由第一个匹配的元素。相反,当两个选择器 与子体选择器组合,组合选择器 表达式匹配由第二个选择器匹配的元素 存在与第一个选择器匹配的祖先元素, 不管DOM上的“跃点”数是多少

小提琴:


参考:

您应该使用直接子选择器
像:
.wrapper>div:first child
谢谢,我尝试了!每当我问一个问题,有人给我一个减分,他说:她甚至不解释。。。是有人决定让我的账户在这里变成地狱,还是这个人从中找到了乐趣???伊戈尔,我没有投你反对票,但我认为你得到反对票的原因是这个网站上有类似的问题,这个网站在你发布这篇文章时建议你提出类似的问题(你可能忽略了它)。我知道这一点,因为我可以在本页右侧的相关部分看到类似的问题。是的,就是这样!我会接受你的回答,我只想等几分钟:)谢谢!
.wrapper > div:first-child {
    background: #ff0000;
}