使用浏览器“缩小到页面宽度”进行打印

时间:2013-04-15 15:04:23

标签: css printing

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

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

谢谢

1 个答案:

答案 0 :(得分:0)

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

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