2012-03-08 121 views
1

好的我想知道是否有辦法告訴打印機何時在打印HTML頁面時創建分頁符?必須有一些東西,跨瀏覽器兼容,允許我這樣做。打印的分頁代碼

一個例子是在'mainHeading'類的每個元素之前創建一個分頁符。

有人可以對此有所瞭解嗎?

感謝

回答

1

您可以指定使用CSS page-break-beforepage-break-after把分頁符。

你會使用這個值是auto,這是默認的,always。自動意味着頁面將在元素之前或之後中斷(如果需要,取決於您使用的是哪種方法)。總是會在元素之前或之後強制分頁。

的注意事項,還有其他的價值,但我相信這些都只是其工作的跨瀏覽器的人。

+0

哦對,所以在所有瀏覽器中實際工作之前的頁面中斷/之前/之後?我認爲這只是IE和Firefox。我會嘗試明天進行測試,並會通知您 – remi90 2012-03-08 21:06:22

+0

IE和Firefox是唯一完全支持它的人。即。他們接受所有的值,例如'left'和'right'。所有的瀏覽器都接受'auto'和'always' – aaroncatlin 2012-03-09 09:37:23