Mobile Safari: прикосновение к div, который прокручивает горизонтально, предотвращает вертикальную прокрутку - PullRequest
0 голосов
/ 29 апреля 2019

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

<div id="wrapper">
    <div id="caroussel">
      <div>CONTENT THAT IS WIDER THAN CAROUSSEL </div>
    <div>
SOME MORE CONTENT
</div>

С

#caroussel{
width: 100%;
overflow-y: hidden;
overflow-x: auto
}

Теперь, если вы используете iOs и safari, прокрутка по вертикали не работает, когда вы нажимаетекарусельВы должны поднять палец и коснуться где-нибудь еще.Держа палец на карусели, вы можете прокручивать только вправо или влево.

Кажется, что все другие устройства и браузеры работают нормально. Хотя подобные проблемы кажутся общими для сафари, я не могу найти общее решение.

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