Почему перестает работать hover после применения after?

67890fuhujnjbhbyhi.890m.com ссылка на пример.

Почему hover не работает на элементе на который накладывается треугольник ?
Треуголник сделал с помощью after, для элемента.
  • Вопрос задан
  • 189 просмотров
Решения вопроса 1
Peteichuk
@Peteichuk
Front-End Developer
сделал скриншот, посмотри, take.ms/azdeE - у тебя after просто накрывает тот блок, по этому и не работает. заметь на скриншоте, снял флажок с top и все ок. удачи.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
sumanai
@sumanai
Веб- программист- самоучка
Потому что блок с треугольником загораживает кнопки, очевидно же.
Ответ написан
LazyTalent
@LazyTalent
Data Engineer, Freelancer
div {}
div:after {}

div:hover {}
div:hover:after {}
Ответ написан
Комментировать
Лучше сделайте класс active для текущего .menu>li и треугольник пририсовывайте ссылке внутри него.
Либо logo_img:after припишите border-bottom: none;
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект