Скрыть полосу прокрутки, если не прокручиватьCSS

Разбираемся в CSS
Ответить
Anonymous
 Скрыть полосу прокрутки, если не прокручивать

Сообщение Anonymous »

Я хотел бы скрыть полосу прокрутки, если пользователь не прокручивает, то есть, если пользователь прокручивает, полоса прокрутки должна появиться (только полоса прокрутки, а не дорожка прокрутки), а если пользователь не прокручивает, она должна исчезнуть. Такая настройка у меня была уже давно, но потом я внес некоторые изменения в свою страницу, и теперь на странице всегда отображается полоса прокрутки (если контента больше, чем может покрыть одна страница). К сожалению, я не знаю, что я сделал, чтобы эта функция исчезла? Я поигрался с переполнением в CSS, но переполнение: скрыто просто удаляет все возможности прокрутки. Вот скрипт, который показывает мою текущую настройку

https://jsfiddle.net/jsmnsLm7/ (пожалуйста, сделайте окно большим, чтобы вы могли видеть все функции моей настройки панели навигации)

как видите, я использую

Код: Выделить всё

overflow: hidden
в теле и

Код: Выделить всё

overflow: scroll
в основном.
спасибо за помощь
Карл

Подробнее здесь: https://stackoverflow.com/questions/315 ... -scrolling
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»