Задать вопрос
@shad0wcat
Начинающий верстальщик

В чем ошибка в меню css?

Добрый день. Подскажите почему при наведении на пункт меню соседние пункты сдвигаются?
codepen.io/anon/pen/LGddMm
Спасибо.
  • Вопрос задан
  • 145 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Skillbox
    Веб-вёрстка 3.0
    3 месяца
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@zdiii
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Gokudera
java developer
padding:10px;

.nav a {
    padding:10px;
    text-transform: uppercase;
    color: #868686;
    font: 14px 'Lato Regular', sans-serif;
}
Ответ написан
Комментировать
@Hellows
Потому что padding при наведении. Как вариант - codepen.io/anon/pen/WrzJwx
Ответ написан
Комментировать
@kuatmus
.nav a {
    text-transform: uppercase;
    color: #868686;
    font: 14px 'Lato Regular', sans-serif;
}

.nav li a:hover {
    padding:10px;
    background-color: #ffcc33;
    border-radius: 2px;
}


при .nav li a:hover у вас добавляется padding:10px;, добавьте padding к .nav li a
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
FoodSoul Калининград
от 180 000 до 250 000 ₽