【问题标题】:Firefox for Windows prints table borders on first page onlyFirefox for Windows 仅在第一页打印表格边框
【发布时间】: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。我今天将提交错误报告。谢谢。

标签: html css firefox


【解决方案1】:

问题在 Firefox v57 beta 中得到解决。 使用 Firefox v57 测试版测试 - 工作

已报告为: 错误 1394249 - 长表的边框在初始页面后不打印

结束

【讨论】:

    猜你喜欢
    • 2018-03-17
    • 2015-12-01
    • 1970-01-01
    • 2021-11-12
    • 2014-02-28
    • 2011-06-04
    • 1970-01-01
    • 2012-11-09
    • 2012-11-09
    相关资源
    最近更新 更多