为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用HTML在文档的每个打印页面上打印页眉和页脚?

如何使用HTML在文档的每个打印页面上打印页眉和页脚?

慕斯709654 2019-06-05 16:14:11
如何使用HTML在文档的每个打印页面上打印页眉和页脚?是否可以在每个打印页面上打印带有自定义页眉和页脚的HTML页面?我想在每个字的顶部和底部加上红色、阿里尔号、大小为16 pt的“未分类”一词。印刷页,不管内容如何。为了澄清,如果文档被打印到5页上,则每个页面都应该有自定义页眉和页脚。有人知道这是否可以使用HTML/CSS吗?
查看完整描述

3 回答

?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

如果您接受要作为页脚的元素,并将其设置为“位置:固定”和“底部:0”,则当页面打印时,它将在每个打印页的底部重复该元素。对于Header元素也是如此,只需将top:0设置为0即可。

例如:

<div class="divFooter">UNCLASSIFIED</div>

CSS:

@media screen {
  div.divFooter {
    display: none;
  }}@media print {
  div.divFooter {
    position: fixed;
    bottom: 0;
  }}


查看完整回答
反对 回复 2019-06-05
?
开满天机

TA贡献1786条经验 获得超12个赞

我相信正确的答案是HTML 5和CSS 3不支持在print媒体。

虽然您可以用以下方法来模拟:

  • 固定位置块

他们每个人都有缺陷,使他们无法成为理想的通用解决方案。


查看完整回答
反对 回复 2019-06-05
  • 3 回答
  • 0 关注
  • 5537 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信