Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как спрятать полосу прокрутки(ScrollBar)? (https://javascript.ru/forum/jquery/48607-kak-spryatat-polosu-prokrutki-scrollbar.html)

cha0s 10.07.2014 00:44

Как спрятать полосу прокрутки(ScrollBar)?
 
речь о том чтоб именно спрятать а не убрать а сделать мертвой через overflow:hidden.... (типа как-бы она есть, но ее не видно будто display:none ;D), если это сложно, то посоветуйте плагин какой? идея такая что при открытия модального окна, прячиться ScrollBar но при помощи колеса мыши лестать его можно,

или типа как тут
https://www.youtube.com/watch?v=8HGDe5pdAw0#t=23

он появляется только во время прокрутки а потом прячиться, только что-то в bootstrape я не нашел такой фишки, мне тоже для модального окна нужно, может есть какой-то легкий вариант просто как его спрятать? или лучше плагин юзать для этого?

krasovsky 10.07.2014 08:41

"Как там" - это плагин добавляющий кастомный скролл.
А спрятать сколлбар можно только через overflow:hidden

BETEPAH 10.07.2014 09:00

Вложить во внешний блок, который меньше по размерам на величину ширины скролла, и задать внешнему блоку overflow:hidden
Во внутреннем блоке прокрутка будет работать, а скролла видно не будет.

Aetae 10.07.2014 09:07

Что-то в этом духе:
<div style="overflow:hidden;height:200px;">
  <div style="overflow:auto;height:200px;margin-right:-100%;width:100%;padding-right:100%;">
    <div style="height:1000px;background:linear-gradient(#ff0,#0ff);border:10px solid #000"></div>
  </div>
</div>

только допилить.


Часовой пояс GMT +3, время: 07:42.