【发布时间】:2021-02-10 04:20:27
【问题描述】:
有没有办法在子类的基础上使用 css 设置父背景颜色?
这是我的代码
https://jsbin.com/bahodalila/edit?html,css,js,output
如果孩子有red 班级父母应该设置background-color 红色。如果孩子有yellow 班级父母应该设置background-color 黄色。
<div class="par">
<div class="red">
helli
</div>
</div>
.par{
background-color:red;
}
.par{
background-color:yellow;
}
.par{
width:200px;
height:200px;
border:1px solid blue;
}
.red{
width:100px;
height:100px;
color:red;
border:1px solid;
background-color:green
}
在这种情况下我会使用javascript 吗?有什么方法可以使用css 吗?
【问题讨论】:
-
这能回答你的问题吗? Is there a CSS parent selector?
标签: javascript html jquery css flexbox