我正在使用Javascript打印网页,但页眉和页脚包含页面标题,文件路径,页码和日期。如何删除它们?
我发现了与此问题相关的类似问题,如下所示
但是每个解决方案都说要在
margin:0
中设置@page
我尝试过
@page {
size: A4 landscape;
margin: 0;
}
body {
margin: 30pt;
}
它在我的打印页面的第一页上正常工作。从第二页开始,页边距变为零。
我也尝试过
moznomarginboxes
,但是现在不推荐使用。 最佳答案
这将删除不需要的数据:
html, body {
width: 210mm;
height: 297mm;
margin: 0 auto;
}
@page {
size: auto;
margin: 0;
}
如果您决定使用
margin
和font-size
,则很有可能必须对其进行调整。