打印HTML文档时如何控制页边距?

时间:2017-06-14 07:18:30

标签: css css3 padding

我正在打印一个很长的HTML文档,我想设置CSS文件中页面之间的边距。 不幸的是,填充/边距仅在第一页(填充顶部)和最后一页(填充底部)中生效。

任何设置页面间距的方法吗?

1 个答案:

答案 0 :(得分:4)

页面之间没有页边距,但页边距。它受特定CSS media @page

的控制
@page {
    margin: 1cm;
}

有关所有详细信息,请参阅链接的规范(尤其是@page如何与<body>边距相结合)。

请注意,使用伪选择器,您可以控制:left:right:first页面的方面(仅提及几个常见用例)。