Полоса прокрутки Webkit реагирует на мышь, но не на прикосновение?CSS

Разбираемся в CSS
Ответить
Anonymous
 Полоса прокрутки Webkit реагирует на мышь, но не на прикосновение?

Сообщение Anonymous »

Я недоумеваю, почему полоса прокрутки webkit отлично работает с мышью, но совсем не с сенсорным событием. Опыт работы с Chrome.
У меня есть «контейнер» div с overflow-y: auto. Когда появляется полоса прокрутки, я могу щелкнуть мышью по ее пальцу и нормально прокручивать вверх и вниз. Однако когда я использую сенсорное управление, чтобы попытаться переместить его, ничего не происходит. Я пробовал изменить размер ползунка полосы прокрутки, установить touch-action: pan-y;, изменить содержимое/стиль div, но ничего не работает. Я не могу найти в Интернете ничего другого, где возникала бы подобная проблема. Просмотр в документации MDN Touch реализован для полос прокрутки и должен работать. Не знаю, что может быть причиной такого несоответствия.
.container {
height: 5rem;
overflow-y: auto;

}
::-webkit-scrollbar{
width: 1.25rem;
}
::-webkit-scrollbar-track{
background: red;
}
::-webkit-scrollbar-thumb{
width:1.25rem;
}

  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item
  • item


Подробнее здесь: https://stackoverflow.com/questions/783 ... -not-touch
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»