解决:用chrome打印背景颜色和图片

作者: lesca 分类: FAQ,Tutorials 发布时间: 2012-07-18 13:48

chrome很好用,但是打印功能不给力。jzaun在Google Groups发起的讨论中描述,该问题自2009年该问题就存在。同时,在Chorme开发版本Chromium项目组中的Issue 2294同样报告了该问题(2008年09月),但是至今(2012年7月),该问题仍未解决。

目前,有一个临时解决方案:为body标签增加一个CSS属性-webkit-print-color-adjust: exact;
幸好Chrome提供了一个非常友好的CSS编辑功能,下面lesca简单介绍下如何操作:

  1. 打开待打印的页面
  2. 按快捷键Ctrl – Shift – I
  3. Elements中选中body标签
  4. 在右边Style中的element.style的大括号里单击,进入编辑模式
  5. -webkit-print-color-adjust: exact;粘贴进去
  6. ESC键结束编辑

到此为止,在打印预览中即可看见背景图片和颜色。

版权声明

本文出自 Lesca 技术宅,转载时请注明出处及相应链接。

本文永久链接: https://www.lesca.cn/archives/print-background-images-and-colors-with-chrome.html

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

1 Comment