我应该在页面的onsubmit="return window.print()"中添加一个按钮,但是当我单击它时,在打印视图中会出现一个打印窗口对话框,我的页面颜色会变成黑色,所有样式都消失了。如何打印具有相同颜色的样式的页面

最佳答案

如果您的CSS没有针对打印介质进行优化,则会发生这种情况。您可以在以下样式中包含CSS。

<link rel="stylesheet" type="text/css" media="print" href="mystyle.css">


请记住,背景图像没有打印出来。

参考文章:http://www.smashingmagazine.com/2011/11/24/how-to-set-up-a-print-style-sheet/

10-05 20:47
查看更多