Как я могу отключить полосы прокрутки страницы? - PullRequest
9 голосов
/ 31 августа 2010

как отключить полосы прокрутки страницы.

и отключить эту кнопку.

alt text

Ответы [ 7 ]

29 голосов
/ 31 августа 2010

Полосы прокрутки являются проблемой CSS.Вы можете добавить это на свою страницу (или внутреннюю часть в файл CSS):

<style type="text/css">
html, body {
  overflow: hidden;
}
</style>
7 голосов
/ 31 августа 2010

Вы не можете отключить эту кнопку (или любой другой метод прокрутки страницы); смотри это . Однако вы можете использовать scrollTo (0,0) в любое время, когда обнаружите прокрутку. Это может выглядеть уродливо (страница прокручивается немного, а затем снова поднимается).

Для отключения полос прокрутки вы можете попробовать установить html, body { overflow: hidden }; Я думаю, что некоторые браузеры могут не соблюдать это.

(не лучше ли просто создать страницу, которая вписывается в область просмотра, чтобы полосы прокрутки не отображались?)

6 голосов
/ 31 августа 2010
$(window).scroll(function() {
    scroll(0,0);
});
1 голос
/ 30 декабря 2014

Я делаю мобильный сайт, но я не хочу, чтобы он был целой кучей веб-страниц, поэтому я делаю его одной страницей с отключенной прокруткой. Я сделал это с

   <style>
   html, body {
   overflow: hidden;
   }
   </style>
1 голос
/ 31 августа 2010
document.body.scroll = "no";
document.body.style.overflow = 'hidden';
document.height = window.innerHeight;

следует отключить полосы прокрутки в большинстве браузеров.

См .: http://www.eggheadcafe.com/community/aspnet/3/10088543/how-to-disable-document-body-from-scrolling.aspx

0 голосов
/ 18 ноября 2017

Это удалит вашу полосу прокрутки.[Я сделал это случайно]

@media screen{        
body>div#header{        
position:fixed;        
}        
body>div#footer{        
position:fixed;        
} `
0 голосов
/ 17 декабря 2013

Это работает: * {overflow: hidden} Одна проблема, с которой я столкнулся при выяснении этого факта, заключалась в том, что у меня есть раскрывающееся (хорошо скользящее) меню CSS на странице, которое не отображается при использовании этого метода.Я все еще пытаюсь выяснить, как заставить раскрывающийся список работать с этим включенным.

...