【发布时间】:2022-01-21 19:21:28
【问题描述】:
只有当第一个孩子有类 .hovered 时,我如何才能在 .child-ccc 类中定位 ::before?
这是 HTML 输出:
<div class="parent">
<div class="child hovered">
<div class="child-aaa"></div>
<div class="child-aaa"></div>
</div>
<div class="child"></div>
<div class="child-c">
<div class="child-ccc">
::before
</div>
</div>
</div>
我试过 .child:first-child.hovered + .child-c .child-ccc:before
【问题讨论】:
-
试试
.child:first-child.child-ccc:before -
@Spankied 感谢您发表评论。我认为这不会起作用,因为 .child 和 .child-ccc 不能在同一个字符串中。
.child-ccc是.child兄弟的后代
标签: html css parent-child parent