Задать вопрос
@25hp

Как убрать смещение шапки при открытии модальных окон?

Всем привет, подскажите плз

При клике на кнопки отправки ("Заказать звонок". "Заказать полный прайс лист" и др), смещается шапка направо и при закрытии встает на место

я посмотрел, при клике вешается на тег body в style "padding-right: 17px;", а также класс modal-open, но не понимаю где это можно подредактировать (сам уже давно не верстал). Вот сайт telezhki.azavod.ru
  • Вопрос задан
  • 365 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@MrTimon
Как сказал Nikita Velko там убирается скрол и ставиться паддинг, что изменяет ширину блока body, а для меню (блок с классом .menuFix) у вас стоит ширина в процентах, значит тоже изменяется. Лутшим решением будет поставить этому меню не 100% ширину а 100vw тоисть
.menuFix {
    width: 100vw;
}

правда не уверен на счет кроссбраузерности
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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