Код страницы для печати - PullRequest
2 голосов
/ 08 марта 2012

Хорошо, мне интересно, есть ли способ сообщить принтеру, когда создавать разрыв страницы при печати HTML-страницы? Должно быть что-то совместимое с браузерами, что позволяет мне это делать.

Примером может быть создание разрыва страницы перед каждым элементом с классом 'mainHeading'.

Кто-нибудь может пролить свет на это?

Спасибо

1 Ответ

2 голосов
/ 08 марта 2012

Вы можете указать, где размещать разрывы страниц, используя CSS page-break-before и page-break-after.

Значения, которые вы будете использовать для этого: auto, по умолчанию и always. Авто означает, что страница будет разрываться до или после элемента (в зависимости от того, какой метод вы использовали) при необходимости. Всегда будет вызывать разрыв страницы до или после элемента.

Примечание: есть и другие доступные значения, однако я считаю, что они единственные, которые работают в кросс-браузерном режиме

...