@MashutaKlencheva

Как по наведению на элемент проверить наличие дочернего элемента с определенным классом?

Задача состоит в следующем. Мы имеем список элементов, при наведении на каждый из которых цвет текста меняется на красный. Среди них есть элемент, в который вложена ссылка с определенным классом. Как правильно обратиться к такому элементу, чтобы задать ему другое правило при наведении.
Важно присутствие дочернего элемента именно с классом, а не просто селектора.
https://codepen.io/mashutaklencheva/pen/mdXbwOa
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
В светлом будущем для решения этой задачи у нас будет :has. Но пока что о кроссбраузерности там речи не идет. В текущем состоянии CSS нет селектора, который бы позволил сделать тот же эффект. Но в контексте вашей задачи никто не мешает самим item сделать классы-модификаторы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@streetsummit
К такому элементу нужно обратиться через js.
Ответ написан
Ваш ответ на вопрос

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

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