Windows Phone 8 - Внутренний div не прокручивается даже в стиле -ms-overflow: нет
У нас есть веб-приложение, которое дает нам небольшую проблему в Windows Phone 8. Вот URL-адрес для справки: - Удаленная ссылка -
На прошлой неделе прокрутка на Windows Phone 8 работала внутри графика div. На этой неделе это не так. Я потратил много часов, пытаясь пригвоздить это, и я просто не могу найти причину. Я прошел удаление каждого фрагмента CSS для MS без изменений в прокручиваемом элементе div, я удалил практически каждый элемент со страницы, кроме этого элемента прокрутки, также без изменений.
Я пробовал решения здесь: Div прокрутки прокрутки, когда указан -ms-viewport указан?
и здесь: Windows Phone 8 IE10 Mobile не работает прокрутка прокрутки
и я просто не могу получить проклятую вещь.
Если вы проверяете другие браузеры или устройства, div будет прокручиваться, как и положено. Любые предложения будут очень полезны.
Спасибо
Наконец понял это для всех, кто сталкивался с этой проблемой -
Мы использовали правило ( -ms-touch-action: none! Важный;), чтобы отключить масштабирование двойным касанием, которое было первой частью проблемы.
Второй проблемой было то, что у нас было несколько контейнеров, содержащих наш div, которые мы хотели прокрутить. Один из родительских контейнеров имел высоту и переполнение: auto, но также наш прокручиваемый div. Удаление этих правил из одного из двух дало нам результат, который работает.