首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在firefox中隐藏滚动条

在firefox中隐藏滚动条
EN

Stack Overflow用户
提问于 2013-10-25 03:00:34
回答 7查看 34.4K关注 0票数 15

我想在页面中隐藏滚动条,但我可以滚动,就像它有滚动条一样。所以我不能使用溢出:隐藏,因为我希望我可以像普通滚动,但不能看到滚动条。

所以我使用这个css代码(类非滚动体是一个身体标记的类)。

代码语言:javascript
运行
复制
.not-scroll-body::-webkit-scrollbar {
    display: none; 
}

它在Chrome中工作,但是当我使用-moz-而不是像这样的-webkit-

代码语言:javascript
运行
复制
.not-scroll-body::-moz-scrollbar {
    display: none; 
}

它在Firefox中不起作用。

我能做些什么才能让它发挥作用?

谢谢你的每一个回答,并对我糟糕的英语语言表示歉意:)

EN

回答 7

Stack Overflow用户

发布于 2019-01-08 19:34:58

火狐64中,如果你想在有overflow:auto的时候隐藏滚动,你现在可以做scrollbar-width: none;了!woop!这是相关的文档 (浏览器支持显示在页面底部)。

下面是一个简单的css解决方案,它将在火狐中隐藏垂直和水平滚动条(在v64 & firefox版本v65.0b8中进行测试)。提示:尝试在蓝色div上进行垂直和水平滚动。

代码语言:javascript
运行
复制
.not-scroll-body {
  overflow: auto;
  height: 200px;
  width: 90%;
  background: linear-gradient(to bottom, cyan, blue);
  white-space: no-wrap;

  /* the line that rules them all */
  scrollbar-width: none;
  /* */
}

span {
  width: 200%;
  height: 400%;
  background: linear-gradient(to left, green, yellow);
  display: inline-block;
  margin: 5rem;
}
代码语言:javascript
运行
复制
<div class="not-scroll-body"><span></span></div>

票数 15
EN

Stack Overflow用户

发布于 2013-10-25 03:14:09

根据这个答案和我在网上找到的所有东西,火狐没有相当于-webkit-scrollbar选择器的东西。显然,这里有一个属性,曾经是-moz-scrollbars-none,您可以用来处理这个问题,但是它已经被删除了,人们使用的是overflow:hidden或恶意的margin-right: -14px解决方案。

对不起,我不能提供更多的帮助--似乎没有什么Firefox可以优雅地做到这一点。

票数 9
EN

Stack Overflow用户

发布于 2014-09-18 05:10:34

我能够隐藏滚动条,但仍然能够使用此解决方案使用鼠标轮滚动:

代码语言:javascript
运行
复制
html {overflow: -moz-scrollbars-none;}

下载插件https://github.com/brandonaaron/jquery-mousewheel并包含以下功能:

代码语言:javascript
运行
复制
jQuery('html,body').bind('mousewheel', function(event) {
    event.preventDefault();
    var scrollTop = this.scrollTop;
    this.scrollTop = (scrollTop + ((event.deltaY * event.deltaFactor) * -1));
    //console.log(event.deltaY, event.deltaFactor, event.originalEvent.deltaMode, event.originalEvent.wheelDelta);
  });
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19580366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档