如何设置浏览器按Ctrl+P打印时默认启用背景图形?
浏览器打印默认启用背景图形实现方案
面向网站开发者:全局强制启用背景打印
在站点全局CSS中添加如下打印适配样式即可,用户访问你的站点打印时无需手动调整设置,默认会加载背景图形:
@media print { * { /* 适配webkit内核浏览器(Chrome、Edge、Safari等) */ -webkit-print-color-adjust: exact !important; /* 标准属性,适配新版主流浏览器 */ print-color-adjust: exact !important; /* 兼容旧版Firefox */ color-adjust: exact !important; } }
面向普通用户:浏览器全局默认配置
如果需要在所有网站打印时都默认开启背景图形,可修改当前浏览器的打印留存配置:
- Chromium内核浏览器(Chrome、Edge、360极速浏览器等):按下
Ctrl+P唤起打印面板,展开「更多设置」,勾选「背景图形」选项,后续打印会默认沿用该配置 - Firefox浏览器:唤起打印面板后展开「更多设置」,勾选「打印背景(颜色和图片)」,配置会自动保存
- Safari浏览器:点击打印面板的「显示详细信息」,在「选项」分类下勾选「打印背景」即可
注意:浏览器本地配置仅对当前设备的当前浏览器生效,无法覆盖其他用户的设备设置
内容的提问来源于stack exchange,提问作者qablay haider
相关产品推荐
相关产品推荐

