首页 > 解决方案 > 根据子类访问元素

问题描述

我有以下 HTML

<div class="class1">
    <div class="class2">
    <div class="class3 subclass1">
        Test
    </div>
</div>
</div>

我需要添加CSS:

background-color: yellow;

到有一个子 div 类的 withdiv类。不能只将 CSS 添加到 中,因为可能有多个. 仅使用 CSS 可能吗?class1class3 subclass1class1divclass1

标签: css

解决方案


没有办法只使用 CSS 来设置父级的样式,你必须使用 JS。

https://snook.ca/archives/html_and_css/css-parent-selectors详细说明了为什么它不存在(并且可能不存在)。


推荐阅读