Вместо установки <ul>
на overflow:hidden
. Почему бы вам не установить overflow:scroll
?
Я создал базовый пример с кучей элементов списка в неупорядоченном списке, который вы можете найти здесь: http://fiddle.jshell.net/sbhomra/HMTpa/4/show/light/
Я добавил стиль -webkit-overflow-scrolling:touch
, который, по моему мнению, является частью веб-набора iOS5.
Я проверил это на iPad, и прокрутка работает. Но я не тестировал его на других сенсорных устройствах.
Редактировать
На самом деле я нашел нечто, называемое iScroll, которое могло бы помочь вам симулировать прокрутку на мобильных устройствах: http://cubiq.org/iscroll