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中发生奇怪打印行为的人.