AntonLitvinenko
@AntonLitvinenko
HTML coder

Баг с остатком подчеркивания после наведения, как пофиксить?

Часто в меню я использую кейс, когда при ховере пункт меню подчеркивается псевдоэлементом, который меняет свою ширину с нуля до определенного значения. И практически всегда сталкиваюсь с багом, когда после наведения остается полоска в 1 пиксель шириной.
В процессе тестирования замечено что баг проявляется почти со 100% вероятностью, если рядом у пункта меню подчеркивание есть тоже, настроенное на current страницу. В этом случае немного помогает выставить transition из дефолтного например в ease-out, но не всегда.
Сталкивался кто с фиксом этого явления?

612897710b683073435316.jpeg
  • Вопрос задан
  • 89 просмотров
Решения вопроса 2
Можете скинуть ссылку где это можно посмотреть?
Ответ написан
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Баг присутствует. Лечится заданием overflow:hidden для псевдоэлемента (полоски).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Приветствую! Тоже сталкивался с данной проблемой в меню не раз, но самое странное, что мне казалось из-за браузера такой баг. Раньше верстал через Yandex и оставались такие частицы, а сейчас через Google Chrome и всё хорошо.
Ответ написан
Ваш ответ на вопрос

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

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