1

我正在使用表格生成打印报告。该表有多行;在打印页面时,每 15 行需要一个分页符

为此,我已申请

@media print {
   tr:nth-of-type(15n){
    page-break-after: always !important;
    page-break-inside: avoid !important;
  }

问题是什么?

  • 将样式 page-break-after 应用于 tr 时,分页符不起作用,请参见此处

  • 但是当将 display:block 应用于 tr 时,它会给出所需的结果,但是在将 tr display:table-row 更改为 display:block 后,表格的布局被扭曲了,请参见此处。我试过火狐,那里没问题。

4

0 回答 0