Firefox仅打印第一页并在右侧打开页面

Kok*_*esh 14 css printing firefox overflow

我在使用Firefox打印时遇到了大麻烦(任何版本,我的是16.0.2,但即使是Aurora开发版也是如此).打印页面时,缩小到适合打印预览不起作用.只有这样,如何将页面装到纸上才能在同一个对话框中选择"缩放70%".其他问题:它只打印第一页.该怎么办?

Kok*_*esh 15

我需要调整CSS文件进行打印,所以我做了一个.它可以在任何地方完美运行,但不适用于Firefox.出了什么问题?

首先,我尝试在print.css文件中为BODY和HTML指定宽度和高度.比利润率等

后来我发现了问题所在:标准CSS文件中包含以下内容:

body {
 ...
 overflow-x: hidden;
 overflow-y: scroll;
}
Run Code Online (Sandbox Code Playgroud)

所以我在print.css文件中添加了以下内容:

body {
 overflow-x: visible;
 overflow-y: visible;
}
Run Code Online (Sandbox Code Playgroud)

我想,如果您只在CSS中指定了溢出,而不是-x和-y,则需要在print.css文件中仅指定overflow:visible.

从Firefox打印现在可以正常工作.我只是想,这可能会帮助那些在Firefox中发生奇怪打印行为的人.