Я использую это свойство внутри config.xml
чтобы отключить отсканивание webview (iOS):
<preference name="DisallowOverscroll" value="true" />
Это работает так, как ожидалось. Но что, если я только хочу отключить это подпрыгивание для моего верхнего и нижнего колонтитулов? Они фиксируются в верхней и нижней части моего приложения, поэтому я не хочу, чтобы они подпрыгивали. Но это было бы скорее как родное чувство (особенно для списков), когда внутренний контейнер все еще имеет этот эффект отскока.
Просто продолжайте использовать
<preference name="DisallowOverscroll" value="true" />
и в вашем CSS используйте следующий код в вашей прокручиваемой оболочке:
-webkit-overflow-scrolling: touch;
Это придаст этому эффекту прокручиваемый контент.
overflow: скрытый на верхнем и нижнем колонтитулах, чтобы пользователь не мог прокручивать его и переполнять: прокрутите свой контент и прокрутите css webkit.
Вот JSFiddle LIVE DEMO: http://jsfiddle.net/mPfeQ/
Примечание. Вы должны протестировать его на мобильном устройстве (оно не будет отображаться на компьютере)
Привет, просто добавьте эти правила CSS в список или прокручивающийся элемент
overflow: scroll;
-webkit-overflow-scrolling: touch;
-webkit-overflow-scrolling: touch; даст эффект отскока к области прокрутки (внешний вид)