webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg

Как исправить: после закрытия модельного окна появляется padding у body?

Вот сайт:
www.pridepas.com.ua
справа есть "обратный звонок", он открывает модальное окно. После его закрытия появляется padding у body. Прямо в html в style у body появляется padding-right. Как отловить и убить скрипт за это ответственный?

Спасибо Виталию Столярову за подсказку. Модал подключался дважды и от сюда все ужасы.
  • Вопрос задан
  • 713 просмотров
Пригласить эксперта
Ответы на вопрос 2
Punkie
@Punkie
838d27dd2b5d4d00999a0126f2a6cd41.png

Паддинг добавляет вот эта функция из bootstrap.js. Типа добавляет к боди паддинг, равный ширине скроллбара (у меня это 17 пикселей).

Но почему он их не отнимает после этого - не совсем понятно.

Как вариант - в цсс задать жестко:
body {
   padding-right: 0 !important;


Костыль конечно, но должен сработать
Ответ написан
@DanSorokin
Full-stack developer at onvoya.com
В bootstrap.js 1039 строчкой можно написать document.body.style.paddingRight = 0; и при закрытие padding должен уйти
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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