javascript - 仅首页的 PDF 页脚

标签 javascript html css pdf

我有一份用 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/

相关文章:

javascript - 即使设置了基本 href,包含的文件也始终从根获取文件

javascript - 如何在表单的选择字段 onChange 中传递对象值(使用 React,不使用 Redux)

jquery - 为什么居中和对齐在 bootstrap 4 中不起作用?

javascript - 无法删除具有特定类的元素的所有子元素

css - 更改不同浏览器的媒体播放器对象宽度

javascript - 为什么在 Chrome Dev-tools 中的 Resources -> Cookies 下有多组 cookie?

javascript - 海妖网站 API : Generate the message signature in AngularJS

html - 如何使 div 有 2 行最大行并获得省略号?

Jquery 增加悬停时的 div 大小?

html - HTML 中的输入样式