通过使用纯 CSS(无 JavaScript),我怎样才能使它只有当我同时悬停.a 和 .b 时,.a和 .b 都会变红?(这可以解释为“当我悬停 .b 时,.a 变红”)
HTML:
<div class="a">AAAAA<div class="b">BBBBB</div></div>
一些 CSS 绝望的失败尝试:
.b:hover .a {color: red;}
.a.b:hover {color: red;}
.b:hover + .a {color: red;}
.b:hover ~ .a {color: red;}
.b:hover < .a {color: red;}
但是感觉任何可以选择父元素的东西都行不通。