解决:用chrome打印背景颜色和图片
chrome很好用,但是打印功能不给力。jzaun在Google Groups发起的讨论中描述,该问题自2009年该问题就存在。同时,在Chorme开发版本Chromium项目组中的Issue 2294同样报告了该问题(2008年09月),但是至今(2012年7月),该问题仍未解决。
目前,有一个临时解决方案:为body标签增加一个CSS属性-webkit-print-color-adjust: exact;
幸好Chrome提供了一个非常友好的CSS编辑功能,下面lesca简单介绍下如何操作:
- 打开待打印的页面
- 按快捷键Ctrl – Shift – I
- 在Elements中选中body标签
- 在右边Style中的element.style的大括号里单击,进入编辑模式
- 将-webkit-print-color-adjust: exact;粘贴进去
- 按ESC键结束编辑
到此为止,在打印预览中即可看见背景图片和颜色。
版权声明
本文出自 Lesca 技术宅,转载时请注明出处及相应链接。
本文永久链接: https://www.lesca.cn/archives/print-background-images-and-colors-with-chrome.html
kongdeyuan
2015-11-17 at 07:23
看不见呢