私はこのように見えるいくつかのhtmlを持っています:
<div id="parent">
<div id="child"></div>
</div>
#parent
が含まれている場合を除いて、デフォルトの背景色を適用したいと思います#child
。
したがって、CSSは次のようになります。
#parent {
background: red
}
#parent:contains(#child) {
background: none
}
ただし、:contains
疑似セレクターをそのように機能させることはできません。これを達成する方法はありますか?