仅当从 Chrome(版本 64)打印提示中选择物理打印机作为我的目的地时,我才会遇到以下问题。我在容器的顶部和底部有一个渐变,文本位于顶部。
-webkit-print-color-adjust: exact;
我尝试了在@media print CSS 下
设置(和删除)以及background:transparent;
对元素进行设置,但两者都不起作用。
当我选择“另存为 PDF”时,一切看起来都很好,只有在从打印提示直接打印到打印机时才会这样做。
它应该看起来如何:
它实际上看起来如何(我知道它的打印颜色较暗,真正的问题是文本背景在它后面的渐变中燃烧)
更新:使用 Chrome 57 或 60 时不会出现此问题,因此这绝对是较新的 Chrome 版本(63 和 64)的问题