我注意到,如果将page-break-before: always
或page-break-after: always
放在IE11 / Edge中,它将分别在可打印文档的开头或末尾给我空白页。 Firefox和Chrome的行为有所不同:如果我在第一页的某个内容上放置page-break-before: always
,则不会在前面创建空白页。如果我将page-break-after: always
放在最后一页,它不会在末尾放置空白页。让IE像其他人一样(或让其他人像IE一样)有什么技巧?
这里有一些HTML可以重现此内容:
<html><body>
<p style="page-break-before: always">Page break before!</p>
</body></html>
只需在IE中打开它,然后查看打印预览即可。