【发布时间】:2012-10-04 07:28:21
【问题描述】:
我的网站运行良好,但是当我点击 File > 在浏览器上打印(其浏览器打印预览)时,所有的 CSS 都被弄乱了,背景颜色被替换为空白,并且在预览时没有获得徽标页。
那么我如何为打印预览创建一个 CSS 文件,以及当用户点击打印时我如何调用。
【问题讨论】:
-
白色背景是因为许多浏览器默认覆盖
background:属性以避免用户在背景颜色和图稿上浪费墨水/墨粉。在浏览器的选项区域中,您会找到一种禁用此功能的方法。但是,您不能假设您的打印样式表 (@media) 会覆盖浏览器的设置。 -
只需按 Ctrl + F5 几次,看看会发生什么。如果刷新后代码仍然存在,则说明代码存在问题
-
目前我正在使用 mozilla 但我已经检查了所有浏览器@GhostAnswer