gpt4 book ai didi

javascript - 使用 CSS 媒体查询时不打印背景

转载 作者:太空宇宙 更新时间:2023-11-04 15:08:51 26 4
gpt4 key购买 nike

我想使用 JavaScript 打印支持 CSS 的网页,这是我的简单脚本:

打印.css:

@media print {
body { background-color:red;}
}

网页.html:

<HTML>
<head>
<link rel="stylesheet" type="text/css" href="print.css" media="print" />
</head>
<BODY>
Hello World!
</BODY>
</HTML>

那我试试看,为什么结果(我网页的背景)还是白的?我使用 PDF creator 打印了它。

谁能帮帮我?

最佳答案

如果用户在他们的打印设置中关闭了“打印背景颜色和图像”,则没有 CSS 会覆盖它,因此请始终考虑到这一点。这是默认设置。

一旦设置好,它将打印背景颜色和图像,您所拥有的就可以使用了。

它存在于不同的地方。

在 IE9 中,它位于“纸张选项”下的“打印”->“页面选项”中

在 FireFox 中,它位于选项下的页面设置 -> [格式和选项] 选项卡中。

关于javascript - 使用 CSS 媒体查询时不打印背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15584424/

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