私には親がいdiv.somename
ます。そのには、それぞれdiv.somename
に を持つ 2 人の子供がいます。div.sub
background-color:green
私の質問は、div.sub
s の1 つを削除すると、もう 1 つのdiv.sub
背景色を青に変更する必要があるということです。
CSSで可能ですか?
私には親がいdiv.somename
ます。そのには、それぞれdiv.somename
に を持つ 2 人の子供がいます。div.sub
background-color:green
私の質問は、div.sub
s の1 つを削除すると、もう 1 つのdiv.sub
背景色を青に変更する必要があるということです。
CSSで可能ですか?
only-child
疑似クラスを使用して CSS でこれを行うことができます。
div.somename > div.sub {
background-color: green;
}
div.somename > div.sub:only-child {
background-color: blue;
}
このソリューションをチェックしてください: jsFiddle