Задать вопрос
@HappyRa1n

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

При выделении пункта меню, выбранный пункт должен выделиться овальной рамкой, однако в этом случае остальные пункты сдвигаются, как убрать этот сдвиг? Можно ли как-то сделать границы абсолютными?
.nav__link{
    font-size: 16px;
     display: inline-block;
     padding: 0 15px;
     margin-top: 5px;
    color: #fff;
    text-decoration: none;
}
.nav__link.active {
    color: white;
    text-decoration: none;
    border: 1px solid white;
    border-radius: 50px; 
}
.nav__link:hover{
    color: white;
    text-decoration: none;
    border: 1px solid white;
    border-radius: 50px; 
}
  • Вопрос задан
  • 108 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
OTCloud
@OTCloud
Программирование и Архитектура ПО
Ответ.
.nav__link{
    font-size: 16px;
    display: inline-block;
    padding: 0 15px;
    margin-top: 5px;
    color: #fff;
    text-decoration: none;
    border: 1px solid rgba(0,0,0,0);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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