Как отобразить прокрутку div (или другой контейнер) в мобильном браузере? - PullRequest
2 голосов
/ 19 ноября 2011

В настоящее время я пишу страницу условий и положений для портала, подключенного к беспроводной точке доступа.

Я хочу отобразить длины Ts и Cs в div и позволить пользователю просматривать их, если они того пожелают.

Достаточно просто для не-мобильных браузеров:

 <div id="terms" data-theme="a" style="overflow: scroll; height: 200px;">
      <p>@Html.Raw(ViewBag.Terms)</p>
 </div>

Когда я просматриваю страницу на своем мобильном устройстве, я получаю div, который выглядит как overflow: hidden и не прокручивается.Я читал, что прокрутка двумя пальцами работает на устройствах iOS, но для работы мне нужен и Android.

Я использую недавно выпущенный jQuery Mobile framework.

Альтернативное решение, которое было бы приемлемо для меня, - это какое-то диалоговое окно с прокруткой, которое я мог бы открыть, но, похоже, у меня все еще будет та же проблема.Я открыт для идей.

Есть мысли?Заранее благодарим за помощь.

Ответы [ 2 ]

3 голосов
/ 19 ноября 2011

Взгляните на iScroll 4 ; работает на мобильных устройствах + компьютерах и не конфликтует с JQM.

Имеет дополнительный бонус от ощущения прокрутки мобильного браузера.

0 голосов
/ 19 ноября 2011

jQM Предложите несколько экспериментальных вариантов:

Я думаю, вы можете посмотреть на:

...