yora_gets
@yora_gets
Полезный копирайтер

Как зафиксировать фон Popup (модального окна) на iOS?

Для Android и Windows фон зафиксировал, а вот для iOS не работает.
Ниже указан используемый код.

CSS:
.scroll-hidden {
    overflow: hidden;
}

JS:
<script>
    $(document).ready(function(){
        PopUpHide();
    });

    function PopUpShow(){
        $("#popup1").show();
        $("body").addClass("scroll-hidden");
    }

    function PopUpHide(){
        $("#popup1").hide();
        $("body").removeClass("scroll-hidden");
    } 
</script>


p.s. сайт тут:
https://yurii-hets.blogspot.com
  • Вопрос задан
  • 137 просмотров
Пригласить эксперта
Ответы на вопрос 1
FLUNKEY
@FLUNKEY
самовар
Могу предложить использовать такое решение: https://jsfiddle.net/FL3N/1gaxegxp/
Для этого используйте эту библиотеку: https://github.com/FL3NKEY/fix-scroll
Так же прочитайте небольшую документацию к этой библиотеке, конкретнее секцию "Preventing", там описана проблема и решение под iOS.
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Biganto Москва
от 130 000 до 130 000 руб.
Spotware Systems Лимассол
от 3 500 до 3 800 eur.
от 80 000 до 160 000 руб.
20 авг. 2018, в 21:21
30000 руб./за проект
20 авг. 2018, в 20:46
5000 руб./за проект
20 авг. 2018, в 20:38
700 руб./в час