首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS媒体打印背景图像

CSS媒体打印背景图像
EN

Stack Overflow用户
提问于 2011-07-18 02:47:43
回答 2查看 8K关注 0票数 0

我想在打印文档上打印水印/背景图像。水印/背景图像将在屏幕上不可见。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-07 03:22:39

这有点晚了,但是你可以完全定位你的图像,把z-index降低到-1,然后给它一个特定于印刷媒体的类,比如.printOnly。有了它,你就可以为你的@media设置样式了

代码语言:javascript
复制
.printOnly{
    display:none;
}

…然后,在@media打印中,只需将样式保留为打开

代码语言:javascript
复制
.printOnly{

}

至于在不同的浏览器上打印,我从FF,Safari和Opera获得了图像。

票数 2
EN

Stack Overflow用户

发布于 2011-07-18 02:55:53

我认为这是不可能的:

"most browsers are configured not to print backgrounds" (原因是为了节省碳粉墨水)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6725966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档