在Chrome上打印时,我的页面(顶部和底部)页边距为,将文本切成一半。在我的print.css上,我定义了:

@page {
    size: letter;
    size: 8.5in 11in;
    margin: 20cm 2cm;
    overflow: visible;
}

找不到解决此错误的可能的解决方案。
任何建议将不胜感激。

最佳答案

 margin: 20cm 2cm;

在11英寸高的纸上,您的上下页边距各为20厘米(7.8英寸)。那没有道理。您是说20mm(2厘米)边距吗?

10-04 13:18