gpt4 book ai didi

html - 不检查 “Print background colors and images”在IE中打印背景图片和颜色

转载 作者:行者123 更新时间:2023-11-28 17:18:26 26 4
gpt4 key购买 nike

我添加了一个 media="print" 样式表,我添加了 *{-webkit-print-color-adjust: exact;}但只有 chrome 显示背景(图像和颜色)!是否有解决方案可以在不选中“打印背景颜色和图像”的情况下修复它?

最佳答案

As noted on MDN

This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

因此不应依赖它,Chrome 中的支持确实被标记为“错误”,所有其他浏览器均支持,请注意使用-webkit- 供应商前缀表示 webkit 浏览器中的预期“支持”,IE 不使用 webkit 引擎。

通常,您无法确定/覆盖/编码打印背景颜色和图像的选项。一种方法是利用其他属性/元素,例如对实际图像使用 img 元素,或使用具有极宽边框的伪元素来模拟背景颜色。然而,通常两者都不实用。

不幸的是,跨浏览器对打印或分页媒体模块的支持也很糟糕。事实上,CSS 工作组有一个 large discussion around the whole topic

关于html - 不检查 “Print background colors and images”在IE中打印背景图片和颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28231330/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com