生成的报告在打印中丢失了一些元素

时间:2016-11-10 18:12:24

标签: html css printing

我公司使用的软件系统可以生成报告并将其导出为各种格式。其中一种格式是HTML,它确实看起来很好并保持报告的保真度。但是,当我去打印报告时,页面上的一些元素不会被打印出来。它们大多是风格的东西,比如作为区域之间边界的线条。在Chrome或Firefox中查看时,它们就在那里,但在您打印时会立即消失。

所有内容都采用内联css样式,例如:

<div style="page-break-inside:avoid;page-break-after:always;">

<span style="position:absolute;top:0.09388888in;left:0.7161965in;width:6.658803in;height:0.2861111in;font-family:Arial;font-size:14pt;color:Black;font-weight:bold;vertical-align:top;background-color:#FFFFFF;"><nobr>Report</nobr></span>

这是报告的小提琴,所以你可以看到我在说什么:

https://jsfiddle.net/otictac1/60pahz8e/

黄色条不会打印,也不会在桌子周围看到边框。

对可能导致什么的任何想法?

0 个答案:

没有答案