@n199a
Java

Почему не меняется родительский элемент при активном дочернем?

При наведении на родительский элемент #search меняется цвет его рамки - всё ОК.
Но почему при активном элементе .input-style:active не меняется рамка его родительского элемента #search, поведение которого описано так:

.input-style:active #search {
    border: 1px solid #4285F4;
}


https://jsfiddle.net/L3hzm5we/
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
vmakhnyuk
@vmakhnyuk
Frontend developer
Заменить
.input-style:active #search {
    border: 1px solid #4285F4;
}

на
#search:focus-within {
    border: 1px solid #4285F4;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы