【发布时间】:2016-10-11 14:51:21
【问题描述】:
我需要一个图像重复并且在屏幕上和打印时都可以看到。到目前为止使用
body {
background:url(images/confidential.png) repeat;
}
@media Print {
body:before {
content: url(images/confidential.png);
position: absolute;
z-index: -1;
}
}
在打印时除了重复之外工作。建议?谢谢。
【问题讨论】:
-
大多数浏览器在打印时会忽略背景,因此在这种情况下只使用来自 body::before 的内容。这是浏览器设置,不是你的 css 的问题。
-
@MrLister 这就是这个 CSS 的重点。我需要让内容重复。
-
stackoverflow.com/questions/11242991/… - 这篇文章可能对你有所帮助
-
@Shawn 你不懂;这是一个浏览器问题。这意味着您无法使用 CSS 来控制它。
-
@JoostS 好主意,有什么方法可以让它像普通背景图像一样剪辑?