【发布时间】:2015-03-09 15:17:46
【问题描述】:
例如,我尝试在 WebKit 中打印时在所有页面上显示 <div> 或 <img>。
这适用于 IE/FF:
@media print {
.logo {
position: fixed;
right: 0;
top: 0;
}
}
<div style="page-break-after:always"></div>
<div style="page-break-after:always"></div>
<img class="logo" src="http://placehold.it/100x100/" alt="" />
这似乎是 WebKit 中的一个突出错误,有什么解决方法吗?谢谢。
【问题讨论】:
-
它适用于我的 Chrome v39.0.2171.95 m (Windows/7)。
-
也在 Chrome 中测试过看起来不错 jsfiddle.net/4ed1x0x6
-
您必须在 html 中添加足够的内容才能使打印预览具有多个页面。在 Chrome 中,图像只会在第一页上,而 IE/FF 将在每一页上都有一个。
-
有趣。似乎它已经存在了很长时间并且没有明显的解决方法:code.google.com/p/chromium/issues/detail?id=303728