#ipad #html #scroll #overflow
#iPad #HTML #прокрутка #переполнение
Вопрос:
Я новичок в разработке HTML5 для ipad. Я создаю свое первое приложение для ipad с использованием HTML5. Все сделано, за исключением того, что я столкнулся с одной проблемой. Описание проблемы таково.
Существует один вертикальный переполненный div. Эта страница правильно просматривается в браузере компьютера, но при просмотре той же страницы на ipad переполненный раздел отключается, и кажется, что переполненный контент отсутствует.
Пожалуйста, дайте мне знать, как правильно это сделать.
Ответ №1:
На iPad, который можно прокручивать div
с помощью overflow
полос прокрутки, не будет отображаться в этом div. Единственный способ прокрутки — это провести двумя пальцами.
Джо говорит, что возможность прокрутки еще не готова к использованию, поэтому я бы не стал внедрять ее в производственную систему.
Для этого у вас есть другие варианты, такие как: http://cubiq.org/scrolling-div-on-iphone-ipod-touch
Ответ №2:
Вы хотите, чтобы прокрутка на iPad в вашем приложении HTML5 была похожа на нативную? Возможно, вы захотите ознакомиться с проектом Джо Хьюитта под названием Scrollability: http://joehewitt.github.com/scrollability /
Ответ №3:
Проверьте https://github.com/appmobi/aux_web (aUX_webScroll) . Я автор, поэтому, если у вас есть какие-либо вопросы, дайте мне знать.
В iOS5 появилось новое свойство, позволяющее прокручивать divs, но вы обнаружите, что когда вы используете его в webview, весь webview тоже перемещается, и, что удивительно, не все обновляют ОС.
Ответ №4:
Я написал статью о новых функциях в iOS 5. Также эта тема рассматривается в разделе -webkit-overflow-scrolling: http://samuli.hakoniemi.net/ios-5-and-new-features-for-web-developers/#webkit-overflow-scrolling