2

我有动态项目tr,尝试tr每页品脱两个,我的 css 是

CSS:

 @media print {
      body {font-size:10px}
       table tr:nth-child(2n) {
        page-break-after: always;
        }
        .noptrint {display:none;}
      }  

并查看http://jsfiddle.net/4jr8s/

它可以工作firefox但不能在Chrome浏览器中工作,有什么问题chrome

4

2 回答 2

1

如何在谷歌浏览器的 HTML 表格中实现分页?

最后我解决了这个问题。我做了tr{display:block;} 然后我固定了单元格间距。分页符仅适用于块级元素。@sarsarahman

于 2014-01-30T07:56:18.703 回答
0

您必须将所有内容都设置<tr>{display: block}然后在您想要分页符的位置,您可以执行{page-break-after: always}.

于 2018-08-22T19:40:36.707 回答