Я искал ответ на этот вопрос и наткнулся скрыть полосу прокрутки, все еще в состоянии прокручивать мышью / клавиатурой , но плагин jQuery не совсем делает то, что я хотел бы сделать. С одной стороны, прокрутка кажется немного неаккуратной и неуправляемой. Причина, по которой мне это нужно, проста: моя страница становится немного длиннее, когда вы расширяете некоторые элементы, а полоса прокрутки появляется снаружи и заставляет все двигаться влево. Я хотел бы иметь способ избежать этого: либо иметь возможность постоянно видеть полосу прокрутки, либо полностью ее скрывать, но при этом сохранять естественную возможность прокрутки.
Вот пример того, что я имею в виду: http://screencast.com/t/Roi3HJtHyH при нажатии длинной записи содержимое перемещается влево, и этот эффект выглядит немного уродливо.
Просто для полноты, чтобы ответить на ваш вопрос, вот прокручиваемая страница без полосы прокрутки .
Обратите внимание, что это не является предпочтительным, и я также заставил бы полосу прокрутки, как Лобелло уже ответил.
Это стандартное поведение браузера.
Удаление полосы прокрутки уменьшает удобство использования.
Вы можете установить полосу прокрутки, чтобы она оставалась постоянно видимой с помощью css.
CSS:
body { overflow-y: scroll; }
Это работает для меня:
body{ overflow:hidden; }
Если вы действительно хотите отключить прокрутку (в наборе кадров, наихудшее место для прокрутки), используйте scrolling = no.