仅在分页符时显示HTML表头,为第一次出现设置display none

时间:2015-07-23 10:18:49

标签: html css

我有一张这样的表: -

<table>
<thead><tr><td>Heading1</td><td>Heading2</td></tr></thead>
<tbody>
<tr><td>Data1</td><td>Data2</td></tr>
<tr><td>Data1</td><td>Data2</td></tr>
<tr><td>Data1</td><td>Data2</td></tr>
</tbody>
</table>

tbody中的行数可能太多,以至于在打印表时,它可能会有分页符。 我需要做的是我只需要在分页符时显示表格标题,即它不应该打印在第一页上,而是打印在因分页符而加载的页面上。

我知道我可以使用css:

在IE的所有页面上重复表头
table thead {display: table-header-group;} 

但我怎样才能实现这种情况?

0 个答案:

没有答案