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

打印时用铬隐藏垂直滚动条

阮桐
2023-03-14

在Chrome浏览器中打印报表时如何删除滚动条。下面是我的代码:

<style>
     @media print {
         @page {
             size: A4 portrait;
             margin:1cm;
         }
</style>

图片如下:

共有1个答案

蒋茂
2023-03-14

溢出:隐藏是您正在寻找的css属性。它移除滚动条并移除溢出的内容。参见:https://developer.mozilla.org/en/docs/web/css/overflow

<style>
     @media print{
         @page {
             size: A4 portrait;
             margin:1cm;
             overflow: hidden;
            }
     }
</style>

或者尝试将溢出设置为隐藏,而不依赖于媒体查询:

html { overflow: hidden; }

如果这对打印没有帮助,也许看看下面问题的答案:如何隐藏滚动条和内容拉姆可滚动?

 类似资料:
  • 问题内容: 我有一个固定宽度但高度可变的HTML文本区域。我想设置并能够显示一个垂直滚动条,但不能显示水平滚动条。由于其他与我的情况有关的其他原因,我无法使用。 我知道无法使用CSS2仅显示垂直滚动条,而不能显示水平滚动条。我可以使用JavaScript隐藏水平滚动条吗? 问题答案: 您可以像这样使用CSS:

  • 我的目标是创建一个具有特定条件的表: 如果显示宽度太小,无法容纳内容,请添加水平滚动条,并且不要收缩单元格。 如果显示高度太小,无法容纳内容,请添加垂直滚动条,并且不要收缩单元格。 我设法实现了这一点,但我有一个问题,如果显示宽度和高度都太小,不能适合内容,垂直滚动条是完美的,但水平滚动条隐藏在垂直溢出下。因此,如果用户希望看到整个第一行,他/她需要垂直滚动到末尾,然后水平滚动到末尾,最后垂直往回

  • 我有一个400px宽的DIV,包含两个并排的DIV,每个DIV的宽度为400px,高度为600px。两个DIV的宽度是固定的,但是高度可以变化。我希望隐藏第二个DIV,并完整地显示第一个DIV,在DIV中不滚动。 我希望是可见的,但是由于某些原因,中的隐藏了它。

  • 字段初始值设定项不能引用非静态字段、方法或属性Form1。选项 如果这是可能的,我想启动chrome完全隐藏,我如何能做到这一点?

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