有沒有辦法禁用滾動?不只是滾動條,而是瀏覽器窗口的全部功能?禁用任何類型的瀏覽器窗口滾動?
4
A
回答
9
CSS
body
{
overflow: hidden;
}
的JavaScript
document.body.style.overflow = "hidden";
jQuery的
$("body").css('overflow', 'hidden');
+1
隱藏滾動條和一般「禁用」的滾動功能。但是,在GWT中有一個帶有一些錨和一個div的彈出窗口。當點擊錨時,它不僅在div內滾動,而且還在後臺滾動頁面。 – scriptgeeky
3
如果您的GWT應用程序是一個人在你的網頁,你可以使用:
import com.google.gwt.user.client.Window;
// ...
Window.enableScrolling(false);
例如在您的onModuleLoad
函數中。
22
根據你的回答你可以在開燈的時候打開你不想滾動嗎? 如果是這樣的話,您可以在使用以下css打開Lightbox的同時將類添加到正文中
而且該解決方案的好處是它保留了滾動「空間」,因此網站不會跳,它更像是它禁用它。希望這有助於
body.noscroll
{
position: fixed;
overflow-y: scroll;
width: 100%;
}
$('body').addClass('noscroll');
$('body').removeClass('noscroll');
相關問題
- 1. 如何滾動瀏覽器窗口
- 2. 滾動div大於瀏覽器窗口
- 3. 滾動客戶端瀏覽器窗口
- 4. 使用JS/jQuery禁用垂直滾動窗口的跨瀏覽器方法
- 5. Div無法滾動瀏覽器窗口只有滾動條
- 6. 禁用瀏覽器滾動條
- 7. 如何修正瀏覽器窗口的佈局而不滾動
- 8. 谷歌瀏覽器禁用窗口動畫
- 9. 內容淡入用戶滾動瀏覽器窗口
- 10. 如何禁用移動瀏覽器上的滾動?
- 11. 如何暫時禁用移動Safari瀏覽器中的滾動?
- 12. Python的 - 如何禁用擴展,打開瀏覽器窗口,硒
- 13. 當div增長時自動向下滾動瀏覽器窗口
- 14. 自動瀏覽器沒有實際的瀏覽器窗口?
- 15. 的jQuery jqModal全窗口彈出瀏覽器滾動已發行
- 16. 基於瀏覽器窗口大小的Javascript滾動條
- 17. 如何禁用瀏覽器瀏覽器?
- 18. 如何禁用wp8中的Web瀏覽器中的滾動?
- 19. 如何禁用`back`和'瀏覽器窗口
- 20. 如何禁用iOS瀏覽器正文上的慣性滾動?
- 21. jquery禁用自動窗口滾動
- 22. 標題定位,樣式和瀏覽器窗口滾動
- 23. 滾動時將對象固定在瀏覽器窗口頂部
- 24. Silverlight控件向瀏覽器窗口添加滾動條
- 25. Python win32gui滾動Internet Explorer/Firefox/Web瀏覽器窗口
- 26. 在瀏覽器窗口中高效滾動管道輸出
- 27. 水平滾動減少瀏覽器窗口
- 28. 在瀏覽器中,打開窗口滾動
- 29. 禁用調整了瀏覽器的Silverlight 4的窗口
- 30. 模態窗口接管瀏覽器的滾動條類似Pinterest上
看到這,它可以幫助http://stackoverflow.com/questions/4770025/how-to-disable-scrolling-temporarily – Ana