Html 如果使用css打印时出现分页符,是否添加新标题?
我有一个发票报告包含30多条记录,但我需要在每一页上添加新的不同标题(从第二页开始)。当打印中出现分页符时,是否可以添加新的页眉 (我从这个链接找到了解决方案,但它只为每5条记录添加分页符,现在我希望打印媒体自动检测分页符并添加标题) 上面的图1显示了当前报告 上面的图2显示了预期的报告 我已经尝试过这些代码,但不是预期的:Html 如果使用css打印时出现分页符,是否添加新标题?,html,css,page-break,Html,Css,Page Break,我有一个发票报告包含30多条记录,但我需要在每一页上添加新的不同标题(从第二页开始)。当打印中出现分页符时,是否可以添加新的页眉 (我从这个链接找到了解决方案,但它只为每5条记录添加分页符,现在我希望打印媒体自动检测分页符并添加标题) 上面的图1显示了当前报告 上面的图2显示了预期的报告 我已经尝试过这些代码,但不是预期的: <style> .breakAfter { page-break-after: always }
<style>
.breakAfter {
page-break-after: always
}
@media screen{
.noPrint{}
.noScreen{display:none;}
}
</style>
<html>
do until cntCount = 50
<tr>
<td>invoice</td>
...
if (cntCount Mod 12 = 0) Then
<tr class=breakAfter>
<td>Customer:CustA</td>
<td>Invoice: InvA</td>
</tr>
end if
loop
</html>
.休息{
分页符:始终
}
@媒体屏幕{
.noPrint{}
.noScreen{显示:无;}
}
直到cntCount=50为止
发票
...
如果(CNTCUNT Mod 12=0),则
顾客:卡斯塔
发票:InvA
如果结束
环
我无法控制计数记录来强制分页符,因为它会在下一页留下空白,如图3所示