Задать вопрос

Как побороть position:fixed на IOS?

Есть вертикальный блок на 100vh, при прокрутке до него он должен фиксироваться на экране и при прокрутке обратно до него возвращаться на свое место. Для этого использую плагин sticky.js Но position:fixed на IOS на стары смарфонах ведет себя не совсем адекватно.
Хорошее решение есть на хабре, но вместе с плагином оно не совсем совместимо.

На десктопе работает нормально только при прокрутке в низ, на мобильном "скачет", а если попытаться прокрутить обратно вверх, начинается вакханалия.

Пример ТУТ (на разрешении менее 750px)
  • Вопрос задан
  • 1350 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы