@Poprotsky

Проблема с формами в pop-up на мобильной версии safari. Что делать?

Приветствую всех,

При разработке проекта столкнулся с реализацией форм в pop-up.
На всех PC и Mac все работает без проблем. На мобильной версии chrome, firefox, opera и стандартных браузеров в андроид тоже никаких проблем.

Единственная проблема - мобильная версия safari на iPad и iPhone.
Проблема вот в чем:
когда активирую какой-либо инпут в форме, которая находится в pop-up то safari почему-то скролит всю страницу к самому верху (независимо от того где находишься на странице). И получается, что когда закрываешь pop-up то видишь не то место где его активировал, а видишь первую секцию сайта и обычный пользователь теряется от такого непредвиденного действия со стороны браузера.

Может кто сталкивался с подобной проблемой? Что в такой ситуации можно сделать?
  • Вопрос задан
  • 1251 просмотр
Пригласить эксперта
Ответы на вопрос 1
@v-orlov
у вас модальные окна случайно не fancybox-ом вызываются? у меня подобная проблема была, решилось немного другой инициализацией фенси в js

$('.fancybox').fancybox({
        helpers     : {
            overlay : {
                locked: false
            }
        }
    });
Ответ написан
Ваш ответ на вопрос

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

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