我在打印背景颜色时遇到了一些问题。
print-color-adjust 解决了 chrome 中的背景颜色问题。
body{
-webkit-print-color-adjust: exact;
}
为此,Firefox 和 IE 中的 备用 CSS 是什么。
原文由 Shan Khan 发布,翻译遵循 CC BY-SA 4.0 许可协议
我在打印背景颜色时遇到了一些问题。
print-color-adjust 解决了 chrome 中的背景颜色问题。
body{
-webkit-print-color-adjust: exact;
}
为此,Firefox 和 IE 中的 备用 CSS 是什么。
原文由 Shan Khan 发布,翻译遵循 CC BY-SA 4.0 许可协议
有备用 CSS 来打印 Chrome 和 Firefox 的背景颜色。
td {
-webkit-print-color-adjust: exact;//:For Chrome
color-adjust: exact;//:For Firefox
}
原文由 Jomal Johny 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答5.2k 阅读✓ 已解决
5 回答2k 阅读
2 回答1.9k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.5k 阅读
2 回答1k 阅读✓ 已解决
2 回答2.2k 阅读
如前所述
-webkit-print-color-adjust: exact
特定于WebKit浏览器,包括谷歌的Chrome和苹果的Safari;因此,代码应该在上述浏览器中充分工作,结果可能略有不同(取决于您的站点/应用程序样式)。已经有人提议将这个片段标准化,使其不仅适用于浏览器,而且适用于不同的设备。代码简化为:
color-adjust
。与webkit-print-color-adjust
属性类似,建议的属性economy | exact
的可能值相同。如果您想将该属性用于打印目的,只需在
@media print
查询内的选择器中使用。例如:
我不能保证草稿属性在浏览器上的广泛采用,但它目前正在使用最新版本的 FireFox(在撰写本文时,版本 50.0)。
[资源]