dhat
@dhat

Как сделать такое хитрое меню?

Столкнулся с трудностями пытаясь повторить простое с виду меню. Совсем уже ума не приложу как надо сделать.

Проблема в том, что нужно, чтоб переключение между пунктами главного меню навигации происходило мгновенно при переводе курсора, между словами как вы можете заметить есть расстояние примерно 15px. Ньюанс в том, что ПОДЧЕРКИВАНИЕ (выделение синим) нужно лишь на ширину текста а не на всю ширину элемента (т.е. элемент который активирует hover шире подчеркивания)!

www.usnews.com/news

codepen.io/dhatt/pen/RGbAkG?editors=1100
  • Вопрос задан
  • 289 просмотров
Решения вопроса 1
@skazi_premiere
Верстаем как умеем ;) HTML/CSS/JS
Пригласить эксперта
Ответы на вопрос 1
@JuniorNoobie
Сижу в поддержке, пишу мелкие проекты
Если у вас есть такое: li > a > span, то можно так:
li > a {
   padding: 10px;
}
li: hover {
  background-color: white;
}
li: hover > a > span {
  border-bottom: 2px solid black;
}
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы