当表跨越Firefox中的多个页面时,不会打印单元格边框(第1页除外)

时间:2017-09-24 13:40:10

标签: php html css

当我打印以下页面时,第二页上的边框未显示(参见下图)。 HTML标签正在运行。我怎样才能在第二页上获得边框?

@media print {
    thead {
        display: table-header-group;
    }
}
<table  width="100%"  bordercolor="#000000"  style=" border-collapse:collapse; border:1px solid #000000"  border="1" cellpadding="5" cellspacing="0">
  <tbody>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
   
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
  </tbody>
</table>

Borders are shown on the first page, but not on the second

3 个答案:

答案 0 :(得分:1)

尝试将border-collapse设置为initial并在表中定义cellspacing = 0属性。它解决了我的问题

答案 1 :(得分:0)

&#13;
&#13;
table {
       border-collapse: separate;
        border :  0px solid #000000;
    border-spacing: 0;
    font-size: 11pt;
    width: 100%;
    border-color:  #000000 ;
    border-right: 1px solid;

}
&#13;
&#13;
&#13;

我正在使用边界崩溃:分开;

答案 2 :(得分:0)

open /usr/local/bin/jmeter
table {
border-collapse: separate;
border-spacing: 0;
width: 100%;
}
table,tr,th,td {
color:red;
border :  1px solid #000000;
}