Просто добавьте таблицу стилей для печати или используйте медиа-запрос и прерывающий div или просто добавьте стиль к элементам HTML, которые нужно тормозить при печати.
Попробуйте добавить это после каждого длинного блока контента, которыйвы думаете, что нужно взломать:
<div class="break"> </div>
А что касается вашего CSS, просто добавьте это:
.break {
display:none;
} //place inside your regular stylesheet file
@media print {
.break {
display:block;
page-break-after:always
}
}
Этот метод работает в большинстве современных браузеров, включая IE8 +.