【问题标题】:How come in chrome I get a black background when trying to print but in IE it looks fine为什么我在尝试打印时在 chrome 中得到黑色背景,但在 IE 中看起来很好
【发布时间】:2016-03-18 22:23:47
【问题描述】:
有谁知道为什么我在打印网页时可能会在文章标签中出现黑色背景。背景实际上是白色的,在 Internet Explorer 中看起来还不错。它在 chrome 打印预览中显示黑色背景,并在 Internet Explorer 不显示的情况下以黑色打印。
【问题讨论】:
-
如果您不提供任何信息,我们将无法帮助您。你的 CSS 是什么样的?你能提供一个mcve吗?
标签:
html
internet-explorer
google-chrome
printing-web-page
【解决方案1】:
这是由 DIV 属性引起的。如果您删除圆角或阴影规格,它会恢复正常。 pdf.dll 插件可能不支持带阴影的圆角 DIV。
该问题似乎已被删除,因为它不是优先事项。检查您的 chrome 版本或尝试在打印时动态修改 div 类。
Issue details
【解决方案2】:
我实际上可以通过在 css 中指定背景为白色来解决它。如果您不说,显然在 Chrome 中,它将以黑色打印但以白色显示.. 不过谢谢。