Код страницы для печати

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

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

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

Спасибо

1 ответ

Решение

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

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

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

Другие вопросы по тегам