2016-09-15 133 views
-2

我为我的客户设计报告。 当客户打印报告时,我需要在每个页面上显示徽标。如何在打印的每个页面上显示徽标?

这里是我的html行,我希望把每个页面的标题,当我在打印模式:

<img style="page-break-before:always" src="/somepath/Content/images/logo.png" class="visible-print" style="width:200px;height:100px" alt="" /> 

有什么办法来实现呢?

回答

0

HTML/CSS中没有您需要的官方支持。

已经有一种解决方法使用position:fixed和top:0来代表要用作页眉的元素(或bottom:0代表页脚),但它不适用于WebKit浏览器,所以或多或少都没用。

也许你可以使用库导出到PDF,您可以指定页眉/页脚或任何其他需要的元素。 一个库的示例是jsPDF

+0

谢谢你的回答。我试图使用位置:固定和顶部:0,但我得到重叠。你有什么想法我怎么能避免重叠? – Michael

相关问题