我需要使用CSS背景打印一些页面,但是它们在Safari或Chrome中不显示,在Firefox中有一个页面设置选项,但我无法在这两个浏览器中找到它。它们不支持吗?
提前感谢大家。
提前感谢大家。
在Chrome中(我认为是新版本17+),这由开发人员可以添加的项目的CSS属性控制:
-webkit-print-color-adjust:exact;
从用户的角度来看,似乎没有这个选项。
我又遇到了这个问题,原因是 Twitter Bootstrap CSS 引起的。当我停止使用 Bootstrap 时,问题得到了解决,无需任何特殊的 CSS 属性(-webkit-print-color-adjust: exact;)。
打印背景图片是一个依赖于浏览器的特性。FF和IE支持,但你无法通过源代码强制实现。