Изменить фон button при фокусе input
Есть такая разметка и css
#headerSearchDiv form input[type="text"]:focus #headerSearchDiv form button {
background: red;
}
<div id="headerSearchDiv">
<form>
<input type="text" name="" placeholder="Поиск">
<button>Найти</button>
</form>
</div>
Но почему-то при фокусе input ничего не меняется у button...
Пробовал и #headerSearchDiv form input[type="text"]:focus + #headerSearchDiv form button { и #headerSearchDiv form input[type="text"]:focus ~ #headerSearchDiv form button {
не помогает.
Ответы (1 шт):
Автор решения: Alex Sazonov
→ Ссылка
input[type="text"]:focus ~ button {
background: red;
}
<div id="headerSearchDiv">
<form>
<input type="text" name="" placeholder="Поиск">
<button>Найти</button>
</form>
</div>