[英]Background not printed when using CSS media query
我想使用JavaScript打印支持CSS的网页,这是我的简单脚本:
print.css:
@media print {
body { background-color:red;}
}
webpage.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中,它位于选项下的页面设置-> [格式和选项]选项卡中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.