Прокрутка элементов фиксированной позиции на iOS - PullRequest
0 голосов
/ 01 октября 2019

У меня есть фиксированная позиция <div> с применением следующих CSS-объявлений

width: 100vw;
height: 100vw;
left: 0;
top: 0;
overflow: scroll;

Теперь представьте, что <div> содержит несколько абзацев текста внутри, заставляя пользователя прокручиваться при просмотре измобильное устройство.

При прокрутке <div> в iOS Safari прокрутка выглядит довольно трудоемкой и медленной. Это по сравнению с тем, что контент находится непосредственно в статически расположенном теле.

Мой вопрос: почему iOS Safari чувствует себя медленным и затрудненным при прокрутке элемента, для которого положение установлено на фиксированное, а переполнение установлено на прокрутку?

Мой следующий вопрос;Есть ли способ обойти это так, чтобы прокрутка чувствовала себя так же гладко, как если бы элемент был статическим или относительным и имел видимое переполнение.

...