我是CSS的新手,我需要帮助根据子跨度类的颜色设置父跨度的背景颜色。
例如,如果第一个跨栏孩子有<span class="aciTreeItem">
background_blue
的蓝色背景
我的HTML:
<span class="aciTreeItem">
<span class="aciTreeIcon icon-server-not-connected background_blue"></span>
<span class="aciTreeText">AWS(Cluster-1)</span>
</span>
我的CSS:
span.aciTreeItem:has(.background_blue)
{
background: blue;
}
但这不起作用,请建议。
答案 0 :(得分:-2)
span.aciTreeItem >.background_blue{
background:blue;
}
<span class="aciTreeItem">
<span class="aciTreeIcon icon-server-not-connected background_blue">cvcv</span>
<span class="aciTreeText">AWS(Cluster-1)</span>
</span>