js禁止滚动条滚动并且隐藏滚动条

Posted 毛会懂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js禁止滚动条滚动并且隐藏滚动条相关的知识,希望对你有一定的参考价值。

禁止鼠标滑过滚动条滚动

document.body.onmousewheel = function () {return false;}

恢复鼠标滑过滚动条滚动

document.body.onmousewheel = function () {return true;}

禁止键盘控制滚动条滚动

document.body.onkeydown = function (e) {
  if (e.keyCode == 38 || e.keyCode == 40) {
     return false;
  }
}

恢复键盘控制滚动条滚动

document.body.onkeydown = function (e) {
  if (e.keyCode == 38 || e.keyCode == 40) {
     return true;
  }
}

css隐藏滚动条样式:

::-webkit-scrollbar {
   overflow-x:hidden;
}

 

以上是关于js禁止滚动条滚动并且隐藏滚动条的主要内容,如果未能解决你的问题,请参考以下文章

CSS 禁止滚动条(隐藏或屏蔽IE滚动条的几种常用方法)

禁止浏览器滚动条滚动,但滚动条可以显示

怎么用CSS给html加横向滚动条并且隐藏竖向滚动条

怎么用CSS给html加横向滚动条并且隐藏竖向滚动条

el-scrollbar隐藏横向滚动条

js控制当滚动条到最底部时隐藏某个div