<span class='radio'>Place holder for Radio1</span>
<input checked type=radio name='radio' class='radio'>
<span class='radio'>Place holder for Radio2</span>
<input type=radio name='radio' class='radio'>
<span>
これでは、それぞれのラジオボタンに関連付けられたものだけを表示したいのですが...
* {
visibility:hidden
}
.radio + .radio:checked {
visibility:visible;
}
これは動作しますが、動作しません:
* {
visibility:hidden
}
.radio:checked + .radio {
visibility:visible;
}
では、以前の隣接する兄弟に関連する css を選択して操作できないのはなぜですか?