Я специально создал структуру div, в которой прокручиваемый div расположен внутри меньшего div, так что полосы прокрутки никогда не будут видны так, как новые прозрачные исчезающие полосы на OSX Lion, они ужасно безобразны.
.container {
overflow:hidden;
height:400px;
width:360px;
}
.element {
overflow:auto;
height:400px;
width:380px;
}
Так что все хорошо, если у вас есть колесо мыши или способность прокрутки на трекпаде. Теперь нам нужен запасной вариант для тех, кто этого не делает. Это можно сделать с помощью jQuery, но я задаю более общий вопрос.
Можно ли удалить полосы прокрутки элемента div и заменить на что-то, похожее на iOS, которое снова и снова исчезает в контенте, показывая только во время прокрутки.