我正在努力为我们的Mediboard项目提供完整的HTML页眉/页脚打印功能。HTML页眉/页脚打印功能
长期以来,我知道CSS3 Page Media模块将满足我的需求,但至少距离两三年。
因此,我试图使它与CSS2功能一起工作,并且它几乎可以正常工作,正如您在此printable document上看到的那样。但是,对于内容打印在页脚下的页脚,我仍然有限制(请参阅打印预览3-4页)。
虽然我敢肯定的div.body的填充,底部使用,使其在Firefox 2
工作总之,是否有人有一个棘手的线索,以帮助我这个问题?
编辑: 为了给出更多的细节,我们目前通过使用定位position: fixed
,与top:0
或bottom:0
取决于它是否是报头或脚注的元件具有页眉和页脚。这很好,在打印时,这些元素在每个页面的正确位置重复(请参阅“可打印文档”示例)。唯一的问题是,当一个分页符时,文本是这些元素(参见3/4页)背后拉
EDIT2:更新文档的URL
Fabien,你能告诉我哪些浏览器你有这个工作英寸我只检查谷歌浏览器8.0.552.237和打印预览显示只在最后一页底部的页脚。 – DigiKev 2011-02-08 20:22:51
能否请您描述您的解决方案Fabien,这将是非常感谢!该文档的链接已停用:/ – einarmagnus 2011-12-28 10:46:19