有没有办法通过打印CSS显示CSS背景图像?

时间:2012-12-13 08:50:48

标签: css css3 printing

  

可能重复:
  Print background image in IE without enable “Print background colors and images”
  How to get a background image to print using css?

我想使用background打印来自CSS的所有背景图片。

我没有将任何隐藏的div添加到HTML中,所以有人可以建议另一种解决方案。

2 个答案:

答案 0 :(得分:4)

无法强制在打印时显示背景图像。

默认情况下,大多数浏览器在打印时都会忽略背景。

由用户指定是否要包含背景,而不是网站。


Google Chrome

目前我认为根本无法让用户能够打印背景。

有关请求此功能的用户的详情,请参阅此Google主题:

http://productforums.google.com/forum/#!topic/chrome/OFAAdLqAuT4%5B1-25%5D

答案 1 :(得分:0)

首先,我的答案是绝对正确的。无法在任何浏览器中强制从CSS / HTML / Javascript进行后台打印。该设置必须由用户(或您公司的全局Windows域策略设置或等效的Linux)完成。

但是,我会为您提供一个链接,其中包含允许您打开后台打印的每个浏览器的正确设置: http://support.lexercise.com/entries/382786-enable-background-image-printing-in-your-browser