2015-01-25 5 views
-2

Мне нужно скрыть вертикальную полосу прокрутки на моем веб-сайте (без отключения прокрутки). Я пытался добиться этого с помощью css, но у меня нет хорошего результата, либо функция прокрутки была отключена, либо вертикальная полоса прокрутки все еще была там ... Я знаю, что этот вопрос уже задавался несколько раз, но я никогда нашел ответ! Я хочу, чтобы скрыть все скроллбар на моей стороне, так что в каждом элементе, а также во всем телеHTML скрыть полосы прокрутки без отключения функции прокрутки

+0

PLS дайте мне знать ваш пример css –

+0

Зачем кому-то это нужно? Полосы прокрутки имеют определенную цель, они позволяют пользователю знать, что область прокручивается. Если вы скроете полосы прокрутки без отключения прокрутки, я бы назвал это низкое качество программного обеспечения. – Aloso

ответ

0

В настоящее время у вас есть только два варианта с помощью CSS:

позволяет прокрутки:

container { overflow:auto; /*or scroll*/ } 

Отключает скроллинг и скрывает скроллбары:

container { overflow:hidden } 

Но вы должны либо один из них вместо того, чтобы:

container { overflow:hidden-scroll; } /* scroll but no scrollbars */ 
container { overflow:scroll-indicator; } /* iphone alike scroll 
              indicators, only on hover */ 

hidden-scroll и scroll-indicator значения поддерживаются только Sciter до сих пор, но не обычными браузерами.