当前位置: 首页 > 知识库问答 >
问题:

如何隐藏滚动条和与内容拉曼可滚动?[副本]

况胡媚
2023-03-14

我想打印我的html页面到一个PDF文件,但不想滚动条显示在那里的PDF文件。和我的页面有一个可滚动的主体,所以如果我设置如下:

* {
   overflow: hidden;
}

在最终的pdf文件中,正文将是不完整的。那么,如果有一种方法,只是阻止滚动条显示,但内容仍然是可滚动的?

共有2个答案

苏胤
2023-03-14

您可以通过以下方式将滚动条的显示设置为无:

::-webkit-scrollbar {
    display: none;
}

这将隐藏所有滚动条而不禁用滚动。

编辑:这只在chrome上工作,为了更好的解释,你可以检查隐藏滚动条的答案

唐默
2023-03-14

有一个CSS规则可以在基于WebKit的浏览器(Chrome和Safari)中隐藏滚动条。该规则是:

.element::-webkit-scrollbar { width: 0 !important }

在IE10+中有一个CSS规则可以隐藏滚动条。该规则是:

.element { -ms-overflow-style: none; }

以前有一个CSS规则可以在Firefox中隐藏滚动条,但后来被弃用了。该规则是:

.element { overflow: -moz-scrollbars-none; }
 类似资料:
  • 问题内容: 我希望能够滚动浏览整个页面,但不显示滚动条。 在谷歌浏览器中: 但是Mozilla Firefox和Internet Explorer似乎无法正常工作。 我也在CSS中尝试过: 那确实隐藏了滚动条,但我不能再滚动了。 有什么办法可以删除滚动条,同时仍然可以滚动整个页面? 请仅使用CSS或HTML。 问题答案: 只是测试工作正常。 JavaScript: 由于滚动条的宽度在不同的浏览器中

  • 我希望能够滚动通过整个页面,但没有滚动条显示。 在Google Chrome中是: 但Mozilla Firefox和Internet Explorer似乎不是这样工作的。 我也在CSS中尝试过这个: 这确实隐藏了滚动条,但我不能再滚动了。 有没有一种方法,我可以删除滚动条,同时仍然能够滚动整个页面? 请使用CSS或HTML。

  • 我已经做了一个div,它包装溢出的内容可滚动,但我希望它的滚动是隐藏的,但div仍然是可滚动的。

  • 我试图创建一个滚动条隐藏的页面,但你仍然可以滚动或点击链接向下滚动。我可以隐藏滚动条,但我不能在100%上留下一页滚动。HTML CSS

  • 目前,我正在使用以下代码显示滚动条: 使用此CSS时,滚动条始终可见,这意味着即使div中的内容没有溢出。 当内容符合提到的高度时,我如何隐藏它们?

  • 我有一个,其元素样式如下: 我需要允许滚动沿Y轴当它变得高于300px,这工作很好。但我需要将设置为滚动条本身。 我尝试使用这个元素样式: 当它隐藏滚动条时,它也不允许滚动。有没有一种方法可以在滚动条不可见的情况下滚动?