@Poprotsky

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

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

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

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

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

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

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

Похожие вопросы
30 нояб. 2024, в 12:52
30000 руб./за проект
30 нояб. 2024, в 11:32
100 руб./за проект