在打印模式下重复表格标题
THEAD 元素专门用于解决在打印模式下在多个页面上重复表格标题的问题。通过使用 THEAD 元素,您可以定义表格的标题行,如果表格跨越多个页面,则应在每个页面上重复该标题行。
HTML标记:
<table> <thead> <tr> <th>Column 1</th> <th>Column 2</th> <th>Column 3</th> </tr> </thead> <tbody> <!-- Table data --> </tbody> </table>
CSS:
@page { margin: 1cm; } table thead { display: table-header-group; }
说明:
@page 规则集文档的打印边距。
thead 元素换行表的标题行。通过将 display: table-header-group 应用于 thead 元素,浏览器将被指示将标题行视为一个组,并在必要时在每个页面上重复它们。
这可确保表标题在整个过程中保持可见打印输出,即使表格超出一页。
以上是打印时如何在多页上重复表头?的详细内容。更多信息请关注PHP中文网其他相关文章!