我正在打印一个很长的HTML文档,我想设置CSS文件中页面之间的边距。 不幸的是,填充/边距仅在第一页(填充顶部)和最后一页(填充底部)中生效。
任何设置页面间距的方法吗?
答案 0 :(得分:4)
页面之间没有页边距,但页边距。它受特定CSS media @page
:
@page {
margin: 1cm;
}
有关所有详细信息,请参阅链接的规范(尤其是@page
如何与<body>
边距相结合)。
请注意,使用伪选择器,您可以控制:left
,:right
和:first
页面的方面(仅提及几个常见用例)。