Показать сообщение отдельно
  #1 (permalink)  
Старый 27.06.2019, 16:10
Интересующийся
Отправить личное сообщение для Noga_programmista Посмотреть профиль Найти все сообщения от Noga_programmista
 
Регистрация: 13.03.2018
Сообщений: 17

Лагает animation на ios
Меняю ширину блока (в 1вом положении он является просто блоком на странице, во 2ром всплывашкой на весь экран с возможностью прокрутки только его, но не всей страницы) следующим способом:

elem.animate({ top: 0, left: 0, right: 0, bottom: 0, padding: '26px' }, { duration: 300, queue: false, complete: function () { body.css('position', 'fixed') } });


Данная реализация подлагивает в сафари( в принципе то что я делаю в колбэке, тоже делается только для сафари, там почему-то прокрутка работает насквозь блока, который поверх body, но 'то вроде как проблема известная и решаемая с помощью велосипеда(как по мне). По моим ощущениям, именно из за fixed на боди лаги становятся больше... ).

Вопрос, можно ли как то сделать данную анимацию плавной? или вообще предложите другие способы проанимировать?
Ответить с цитированием