【发布时间】:2018-03-23 08:29:16
【问题描述】:
我有一个生成填充并打印包含下表的 DIV 元素的 php 报告:
<table style="border-collapse: collapse; border-spacing: 0px; width:900;" id="PRINTAGEDWOTABLE">
<tbody>
<tr style="font-family:Arial; font-size:22; font-face: bold; text-decoration: underline;">
<th style="border:4px solid black; border-color: #000000;" colspan="5" align="center">WORK ORDERS SEPTEMBER AND OLDER</th>
</tr>
<tr style="font-family:Arial; font-size:16; font-face: bold;">
<th style="border:4px solid black; padding: 5px;">WO#</th>
<th style="border:4px solid black; padding: 5px;">CUSTOMER</th>
<th style="border:4px solid black; padding: 5px;">EQUIPMENT</th>
<th style="border:4px solid black; padding: 5px;">JOB NOTES</th>
</tr>
<tr>
<th colspan="6">
<br>
</th>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">123123</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SN#100181000</td>
<td style="text-align:center; padding:5px;">REPAIR - DETAILS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">2222</td>
<td style="text-align:center; padding:5px;">Stock Orders</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">refurbish remote</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">22235</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">welding table (Fab)</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">222</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SERVICEVAN</td>
<td style="text-align:center; padding:5px;">NEW SERVICE VAN MODIFICATIONS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">123123</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SN#100181858</td>
<td style="text-align:center; padding:5px;">REPAIR - DETAILS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">2222</td>
<td style="text-align:center; padding:5px;">Stock Orders</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">refurbish remote</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">22235</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">welding table (Fab)</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">222</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SERVICEVAN</td>
<td style="text-align:center; padding:5px;">NEW SERVICE VAN MODIFICATIONS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">123123</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SN#100181858</td>
<td style="text-align:center; padding:5px;">REPAIR - DETAILS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">2222</td>
<td style="text-align:center; padding:5px;">Stock Orders</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">refurbish remote</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">22235</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">welding table (Fab)</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">222</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SERVICEVAN</td>
<td style="text-align:center; padding:5px;">NEW SERVICE VAN MODIFICATIONS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">123123</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SN#100181858</td>
<td style="text-align:center; padding:5px;">REPAIR - DETAILS</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">2222</td>
<td style="text-align:center; padding:5px;">Stock Orders</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">refurbish remote</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">22235</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">
</td>
<td style="text-align:center; padding:5px;">welding table (Fab)</td>
</tr>
<tr style="border:1px solid black; font-family:Arial ; font-size:16;">
<td style="text-align:center; padding:5px;">222</td>
<td style="text-align:center; padding:5px;">DDD</td>
<td style="text-align:center; padding:5px;">SERVICEVAN</td>
<td style="text-align:center; padding:5px;">NEW SERVICE VAN MODIFICATIONS</td>
</tr>
在 Firefox for Windows 和 Linux 中,div 可以正确显示在屏幕上,每行都有单个边框。 它可以从 Ubuntu 上的 Firefox 53 正确打印。 在 Windows 上从 Firefox 56.01 打印时,第一页以正确的边框打印。所有附加页面均无边框打印。 我之前在 Windows 上使用过 Firefox 53,但经过更新以消除潜在的版本问题。 两个系统都在同一台打印机上打印。 直到一周前,这一直正常工作。 我尝试过使用“border-collapse”属性,但它没有帮助。 欢迎任何见解。
谢谢!
【问题讨论】:
-
不管怎样,Ubuntu 上的 55.0.2 也有同样的问题。由于它在 53 中工作,我怀疑这是一个错误。
-
您能提交一个错误here吗?
-
@Dexter。我今天将提交错误报告。谢谢。