打印HTML页面时,我想将标题中的自定义文本放入所有打印的页面
@page {
margin-top:5mm;
margin-bottom: 25mm;
margin-left: 30mm;
margin-right: 30mm;
@top-right{
content: "Page title"; /* page title + current page count */
}
}
打印时,“页面标题:pageCount”既不会出现在IE中,也不会出现在任何其他浏览器中。 我究竟做错了什么?边距确实有效,但不是@右上角。
答案 0 :(得分:2)
我认为问题在于@ top-right和其他页边距框没有浏览器支持。
如果在打印之前将内容呈现为PDF是一个选项,Prince PDF生成器似乎支持边距框。
http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(Cascading_Style_Sheets)#Grammar_and_rules