クラスrightband
の中にあるmessage
class があります。親<div class="message">
に idsubnote
がある場合もあれば、ない場合もあります。コードは以下のとおりです。
<div class="message">
<div class="rightband">
<img id="img-up" src="arrow-up.png")" />
<img id="img-down" src="arrow-down.png")" />
</div>
</div>
<div id="subnode" class="message">
<div class="rightband">
<img id="img-up" src="arrow-up.png")" />
<img id="img-down" src="arrow-down.png")" />
</div>
</div>
私のCSSでは、特定の理由からrightband
、親クラスではなく、ホバー時に変更するように子クラスをフォーマットする必要があります。
#img-up, #img-down {
display: none;
}
#subnode .rightband:hover #img-up {
display: block;
}
:not(#subnode) .rightband:hover #img-down {
display: block;
}
親にid=" " がある場合は を表示.rightband:hover
し、親に.#img-up
subnode
#img-down
subnode
これは CSS でどのように行うことができますか?