来源:互联网 更新时间:2026-06-28 09:14
说一个不少Safari用户都踩过的坑:打印网页时背景颜色和图片全不见了。这其实是Safari的默认做法,目的是省墨。想保留那些视觉元素,得手动开个开关,或者用CSS强制声明。

随手翻翻原因也简单:Safari默认禁止背景图打印,怕浪费墨水。所以下面三招,任选一个就能解决。
先看最容易上手的——直接在打印设置里开开关。这个办法对所有网页都管用,完全不用碰代码。
操作就几步:
1、打开网页后,直接按一下
2、点右下角的“PDF”按钮,选“打开预览”,这样会跳转到macOS预览应用里。
3、在预览窗口左下角点“显示详细信息”,把完整选项面板展开。
4、找到并勾上
如果你有权限动手改页面源码——比如内网系统或自建后台——那这个方法绝对最靠谱、最一劳永逸。光靠浏览器设置,未必每个人都记得去勾那个选项。
方法一:在CSS里塞一段规则:
@media print {
.has-bg {
background-color: #f0f0f0 !important;
-webkit-print-color-adjust: exact !important;
print-color-adjust: exact !important;
}
}值得留意的是:
方法二:换个思路,用边框模拟背景色。适合线条、分隔条这类需求:
原本用background-color: #3498db;做的1px横线,改成border-bottom: 1px solid #3498db;。因为border属性不受“禁用背景”策略影响,打印时必然保留。
有些网页嵌了防打印脚本,或者布局太复杂,搞得Safari渲染不畅。这时候阅读器模式就派上用场了——它会剥离广告、弹窗、统计脚本这些干扰层,只留纯净正文和内联样式。如果背景色是用语义化标签(比如
怎么用?很简单:
第一步:打开网页,看地址栏左边有没有书本图标;
第二步:点图标进入阅读器视图;
第三步:按Command + P打印。这时候页面已经清爽多了,背景色能不能显示,就看那个元素还在不在DOM里、有没有被阅读器过滤掉。
archiveofourown 实战指南:常见用法整理
币安Binance虚拟货币交易平台 币安官方APP安卓苹果下载入口
电视剧《小欢喜》剧情介绍
俄罗斯最大yandex入口外贸日报直达链接
如何在夸克浏览器中开启网页视频的倍速播放功能?
《梦幻西游》159五开五门怎么搭配-159五开五门常见搭配
美好的简约网名男生(精选100个)
欧易OKX官方网站直达入口 2026欧易官方App安卓版v7.1.0下载安装
腾讯元宝怎么用来分析股票基金的基本面信息?
盖乐世社区怎么删除帖子?盖乐世社区个人发布内容撤回步骤
二次元男生网名可爱(精选100个)
问题:CIA币好不?Cia Protocol币今日上线:价格预测、代币经济学和未来潜力
wallpaper壁纸声音怎么开启
免费观看国外短视频的app有哪些 观看国外短视频的软件下载
国际贵金属走低,现货黄金价格跌0.49%
新浪人工智能热点小时报丨2026年06月20日02时_今日实时人工智能热点速递
独家/李宰旭入伍前「登上孤岛服役」 惊见前辈裸体:忍不住笑了
动漫《无赖勇者的鬼畜美学》剧情介绍
短剧《嫡女她是山大王》剧情介绍
AO3网址链接入口 教程:从入门到实际使用
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc