Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML指定打印页面?_Html_Printing_Html Table - Fatal编程技术网

HTML指定打印页面?

HTML指定打印页面?,html,printing,html-table,Html,Printing,Html Table,我正在制作一个需要打印的数据表。我希望页眉位于每页的顶部。所以我认为最好的方法是每30列左右重复一次标题,然后把它分成几个部分。但是,据我所知,仍然没有办法确保每个章节都能印在自己的页面上。有人知道我想做什么吗?打印数据表时,主要关注的是使页眉位于每页的顶部 谢谢 确保表格标题位于表格的部分,然后使用CSS设置样式: thead { display: table-header-group; } 唉,这一次让人想起了往事。多年来,我一直在努力解决浏览器打印问题。我终于认输了,现在只需向用户发送一

我正在制作一个需要打印的数据表。我希望页眉位于每页的顶部。所以我认为最好的方法是每30列左右重复一次标题,然后把它分成几个部分。但是,据我所知,仍然没有办法确保每个章节都能印在自己的页面上。有人知道我想做什么吗?打印数据表时,主要关注的是使页眉位于每页的顶部


谢谢

确保表格标题位于表格的部分,然后使用CSS设置样式:

thead { display: table-header-group; }
唉,这一次让人想起了往事。多年来,我一直在努力解决浏览器打印问题。我终于认输了,现在只需向用户发送一份PDF


我(和我的客户)对结果非常满意。

您可能想看看这篇关于分页媒体和css的文章。这本书读得很好,应该会让你朝着正确的方向前进

为表使用分页符css规则的示例

@media print
{
   table {page-break-after:always}
}
这里还有w3c对分页媒体的引用


如今,CSS3的情况并没有那么糟糕,至少在某些浏览器上是这样的…(也许这是你的关键。)