2

好的,我想知道是否有办法告诉打印机在打印 HTML 页面时何时创建分页符?必须有一些东西,跨浏览器兼容,允许我这样做。

一个例子是在每个具有“mainHeading”类的元素之前创建一个分页符。

任何人都可以对此有所了解吗?

谢谢

4

1 回答 1

2

您可以使用 CSSpage-break-beforepage-break-after.

您将为此使用的值是auto,这是默认值和always。自动意味着如果需要,页面将在元素之前或之后中断(取决于您使用的方法)。总是会在元素之前或之后强制分页。

注意,还有其他可用的值,但是我相信这些是唯一可以跨浏览器工作的值。

于 2012-03-08T17:24:01.090 回答