Как отключить скролл при открытой модалке?

Всем привет. Использую на сайте magnific popup.
На айфоне в сафаре при открытии модалки, скроллится весь сайт. Как отключить этот скролл, чтобы работало overflow:hidden на body?

Уже наверно все способы протестил. Нифига. Какой использовали вы и вам точно помогло? Именно с данным плагином

Заранее спасибо!
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 3
@studenovroma
Если зайдешь на сам сайт apple.com, то ты увидишь как они это делают. Просто при открытии модального окна ты делаешь размер html под высоту размера экрана, т.е. 100%.
Ответ написан
@skynet32rus
*spoiler*
я боролся с подобной проблемой однажды несколько дней, перепробовал всё что можно наверное, причем все эти финты ушами с фиксированным позиционированием и высотой в ширину экрана не спасали ибо эта ширина не учитывала сжимающуюся адресную строку, но спас один скрипт https://github.com/willmcpo/body-scroll-lock
Ответ написан
Пример бы загрузил бы куда-то, проще будет.
Не совсем вас понял, в модальном окне, если сроклить, то скролит не модальное окно, а сайт на заднем плане так?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
17 февр. 2019, в 21:01
50000 руб./за проект
17 февр. 2019, в 20:49
2000 руб./за проект
17 февр. 2019, в 20:47
100 руб./за проект