这个问题在这里已有答案:
我想在输入聚焦时更改兄弟元素的属性,但它不起作用。我究竟做错了什么?
.sibling {
width: 100px;
height: 100px;
background-color: blue;
}
input:focus ~ .sibling {
background-color: red;
}
<div class="sibling"></div>
<input type="text">
提前致谢!
只需更改您的HTML订单
<input type="text">
<div class="sibling"></div>