我有一份用 html 编写和工作的报告。它有一个只显示在每一页上的页脚。我能否完全按照自己的意愿打印多个页面:第一页上有页脚,其余页面上没有页脚。
我的问题是当报告生成为单页时。如果报告是一页,则页脚恰好位于底部。但是,当页脚超过 2-3 页时,它会重复页脚,我只想让页脚只出现在第一页上。
检查评论中的链接。
最佳答案
您不能使用 html 来操纵打印结果。打印机不读取代码,它只是打印代码的结果。打印机也不能与您给定的 html 代码交互来计算打印数量并执行您想要的操作。您需要使用 <!-- -->
隐藏页 footer 分对于您不希望显示的打印件。因此,第一次使用页脚打印它,然后用我发布的代码“隐藏”它并再次打印它。
编辑: 尝试使用 CSS。 Demo here.
@page :first {
//something like display:none;
// maybe display: table-row-group; will do the trick
}
关于javascript - 仅首页的 PDF 页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55182994/