我想写一个基于最近的祖先选择的CSS代码。例如,在此HTML:基于最近的祖先选择元素
.ancestor1 .child {
color: red;
}
.ancestor2 .child {
color: blue;
}
<div class="ancestor1">
<div class="ancestor2">
<div>
<p class="child">Hi</p>
</div>
</div>
</div>
<div class="ancestor2">
<div class="ancestor1">
<div>
<p class="child">Hello</p>
</div>
</div>
</div>
我想第二p
标签(你好)变成红色,但由于.ancestor2 .child
在CSS文件后来成为它的蓝色。
对不起,我的英语不好。
我只想知道是不是不可能通过CSS或不: – M6stafa
你想申请什么?“在这个例子中我想申请'.ancestor2 .child'”? – Jonjie
@Jonjie,类似'background-color',我想知道如何使用CSS选择它。 – M6stafa