Скрытие горизонтальных полос прокрутки в мобильных устройствах
У меня есть 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);
});