我是一个学习CSS的初学者。
我只想把child1变成红色。
我知道迪夫是父母。
p和span.bbb是子组合子。
span.aaa是后代组合子。
然后
A>B用于选择子组合子。
A B是选择后代组合子。
如果我选择div>p,我想这将是我想要的。但child1和后代都变红了。
,我哪里错了?
@charset "UTF-8";
div>p{
color:#f00;
}<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="VIEWPORT" content="width=device-width, initial-scale=1.0">
<tilte>combinators.html</title>
<link rel='stylesheet' href='combinators.css'>
</head>
<body>
<div>parents
<p>child1
<span class='aaa'>descendant
</span>
</p>
<span class='bbb'>child2
</span>
</div>
</body>
</html>
发布于 2022-08-13 14:43:19
发布于 2022-08-13 15:19:57
我发布了2个CSS属性示例。我希望能帮上忙。
例-1
div > p > span {
color: #f00;
}例-2
div > p > span:nth-child(1) {
color: #f00;
}https://stackoverflow.com/questions/73345142
复制相似问题