Прокрутка на iPad - PullRequest
       1

Прокрутка на iPad

0 голосов
/ 21 февраля 2012

У меня есть следующий код:

> <div class="scroller" style="width: 100%; height: 300px; overflow:
> auto; overflow-y: hidden;">
>     <div class="content" style="height: 100%; width: 2500px;">
>         <div id="vScrollDiv" style="width: 500px; height: 100%; overflow: auto; color: #fff; display: inline-block">
>             Content that makes div overflow verticaly
>         </div>
>         <div style="width: 1900px; height: 100%; color: #000; display: inline-block">
>             Content that makes "scroller" div overflow horizontaly
>         </div>
>     </div> 

Как я могу прокручивать содержимое div по горизонтали, когда мой палец находится над элементом div, который прокручивает только по вертикали, и я жест, как будто хочу прокручивать по горизонтали?

Ответы [ 2 ]

2 голосов
/ 22 февраля 2012

Мне удалось поймать события касания и прокрутить правые деления, идентифицировав «нажатый» дел и рассчитав траекторию перетаскивания. Больше информации о событиях касания: https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html Прокрутка сделана с помощью: http://demos.flesler.com/jquery/scrollTo/

0 голосов
/ 21 февраля 2012

если я правильно понимаю ваш вопрос ... вы хотите смоделировать колесико мыши с горизонтальной прокруткой. Это не особенность Ipad, я думаю. если вы двигаете пальцами для прокрутки в направлении, он сделает это, если это возможно ... но, так как ваше переполнение скрыто, оно будет игнорироваться. я думаю, что это невозможно с некоторым веб-кодом. я правильно понял этот вопрос?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...