Скрытие горизонтальных полос прокрутки в мобильных устройствах

У меня есть div, у которого включена горизонтальная прокрутка (overflow-x: scroll; overflow-y: hidden;). Дело в том, что я хочу сохранить горизонтальную прокрутку, но не хочу показывать полосу прокрутки. в iOS это прекрасно работает, но устройства Android показывают полосу:-\

Спасибо!

1 ответ

$("#scroller").bind('touchstart', function (ev) {
  if ($(this).scrollTop() === 0) $(this).scrollTop(1);
  var scrollTop = document.getElementById('scroller').scrollTop;
  var scrollHeight = document.getElementById('scroller').scrollHeight;
  var offsetHeight = document.getElementById('scroller').offsetHeight;
  var contentHeight = scrollHeight - offsetHeight;
  if (contentHeight == scrollTop) $(this).scrollTop(scrollTop-1);

});
Другие вопросы по тегам