我正在制作一张数据表格,需要打印出来。我希望标题能够在每一页的顶部显示。因此,我认为最好的方法是每隔大约30列就重复一次标题,并将其分成几个部分。但是,我不知道有什么方法可以确保每个部分都在自己的页面上打印出来。有人知道如何做到我所想的吗?主要问题就是在打印数据表格时让标题在每一页的顶部显示。
谢谢!
谢谢!
请确保表格标题位于表格的 <thead> 部分,然后使用 CSS 进行样式设置:
thead { display: table-header-group; }
@media print
{
table {page-break-after:always}
}
这里还有关于分页媒体的w3c参考资料。
嘆息 這個讓我回憶起往事。多年來,我一直在與瀏覽器列印功能奮戰。最終我不得不放棄,現在只給用戶發送 PDF 文件。
我和我的客戶對此結果都更加滿意。