1

这是发生了什么:
- 我的 Firefox 浏览器的“页面设置”设置启用了“缩小以适应页面宽度”选项(我认为这是默认设置)。
- 如果我进行打印预览并打印,页面输出正常(文本大小在我的打印 css 中以点为单位指定)。
- 如果我使用javascript:self.print()(不显示打印预览)使用 JavaScript 打印页面,打印页面的文本会非常小

JavaScript 调用是否有可能绕过浏览器的 print.css?

谢谢

4

1 回答 1

0

(正如所指出的,我以答案的形式发布解决方案,而不是评论)

我刚刚解决了这个问题。在我的内容中,有一个带有浮点数的 DIV:对。尽管在 print.css 中我将该 div 设置为 display:none,但 float:right 将其强制到打印页面的右侧,使其更宽,从而缩小整个页面以适应 - 包括文本。我将浮动设置为无,问题已解决。

于 2014-05-29T12:04:23.630 回答