2013-12-11 53 views
1

我正在尝试使用markdown-pdf节点库从降价文档生成pdf文档。它正在生成PDF,但我似乎无法重复页脚工作。打印媒体页脚CSS不能使用Markdown和markdown-pdf

页脚是在用下面的代码文件的末尾:

<div id="footer"> 
    &copy; 2013 MyCompany 
</div> 

而且我包括CSS文件中有以下内容:

@media print { 
    #footer { 
     position: running(footer); 
    } 
} 

#footer {position: relative ; left: 0px; bottom: 0px; right: 0px; font-size:10px; } 

这会产生很好的格式化代码在左下角的html页面上,但测试不会显示为任何PDF页面上的页脚。

任何帮助非常感谢。

回答

1

我想可能有两个问题:

[1]降价-PDF不读的元素,因为:

“正在运行的因素没有在它的自然位置显示;还有它被视为犹如“显示:无”已经被设置为[...]” - >W3.org

[2]降价-PDF不读的元素,因为它只是用于介质打印定义。 (也许降价读媒体屏幕?)

我希望这个道理可以帮助你。

可能 “solvings”:

  • 尝试所有媒体/屏幕
  • 问alanshaw如果运行要素的支持(如果不使用你的亲戚CSS设置)