javascript - 如何在html页面中打印时添加页码页眉和页脚而不影响其他内容
问题描述
在我打印页面时有一个表格的页面上,它进入 2 页或更多页。我想在每一页上打印我的页眉和页脚。我尝试了一些代码,但它将整个页面作为一个页面。
解决方案
你的问题太粗糙了,所以我只能猜测你遇到了什么问题。
让我们总结一下您的问题,您想用表格创建几个页面并为每个页面保留相同的页眉和页脚,对吗?
如果是,首先您需要创建一个固定页眉和页脚的布局,并在页眉和页脚之间编辑内容,无论您想要什么。
在您的情况下,内容区域将放在桌子上或您想要的其他东西上,粗略的代码如下所示:
...
<body>
<header>
...header content
</header>
<main>
<table>
<thead> ... </thead>
<tbody>
<tr>
<td></td>
...
</tr>
</tbody>
</table>
</main>
<footer>
...footer content
</footer>
</body>
...
希望以上答案可以让你解决你的问题。
推荐阅读
- react-native - 获取 json 后函数返回错误的字符串,但 console.log 显示正确的字符串
- bash - Bash 脚本在不同的 .gitlab-ci 上的行为方式不同
- amazon-web-services - 复制 s3 副本
- c++ - 在 C++ 中有一种方法可以创建一个包含映射作为值的树状映射?
- python - 从数据框列表中查找唯一的数据框
- ruby-on-rails - VSCode ruby - 输入小写字符时不显示自动完成建议
- python - 根据权重百分比在数据框中随机分配值
- controls - Sonos 控制 api:轮询率和订阅
- r - R ggplot 只为不同的 x 值生成一个箱线图
- google-apps-script - 如何使用 GAS/App 脚本将背景颜色设置为 Google 表格中的过滤行