我有一个使用html编写并工作的报告。它的页脚仅显示在每个页面上。我可以按照自己的意愿打印多页吗:第一页的页脚,其余页上没有页脚。
我的问题是当报告作为单个页面生成时。如果报告为一页,则页脚正好在底部。但是,当页数超过2-3页时,它将重复页脚,我只希望页脚仅出现在首页上。
检查评论中的链接。
答案 0 :(得分:0)
您无法操纵打印结果以使用html进行更改。打印机不读取代码,而只是打印代码的结果。打印机也无法与您给定的html代码进行交互以计算打印次数并执行您想要的操作。您需要用<!-- -->
隐藏页脚部分,以使它们不被显示。因此,第一次将它与页脚一起打印,然后用我发布的代码“隐藏”并再次打印。
编辑: 尝试使用CSS。 Demo here.
@page :first {
//something like display:none;
// maybe display: table-row-group; will do the trick
}