【发布时间】:2010-12-18 07:56:07
【问题描述】:
我有一个项目需要打印一个多行的 HTML 表格。
我的问题是表格打印在多页上的方式。它有时会将一行切成两半,使其无法阅读,因为其中一半位于页面的边缘,而其余部分则打印在下一页的顶部。
我能想到的唯一可行的解决方案是使用堆叠的 DIV 而不是表格,并在需要时强制分页。但在完成整个更改之前,我想我可以先在这里问一下。
【问题讨论】:
-
在切线上,可能值得使用以下 css
thead {display: table-header-group; }将<thead>添加到您的表中,以便在所有后续页面上打印表头(对于 loooooong 数据表很有用) .
标签: html css printing html-table