我应该在页面的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/