Розрив сторінки під час друку з браузера


2

Чи можна розмістити розриви сторінок під час друку з мого браузера? Я хочу запобігти розбиттю текстових блоків у неправильному місці.

Деякі передумови: мені потрібно надрукувати друпальські сторінки, які містять список вузлів (вузол містить елемент, зображення та текст про цей елемент). Коли я роблю звичайний ctrl + p, більшу частину часу трапляється, що один вузол буде розділений на дві сторінки. Я хочу досягти того, що я можу розмістити розрив сторінки після вузла, щоб наступний вузол був надрукований на наступній сторінці.

Не має значення, чи потрібно це робити вручну, будь-яке рішення буде добре. Хоча я вважаю за краще браузерний аддон. Також не має значення, який браузер буде використовуватися.


Я не думаю, що це зробити, але будь-ласка, оновіть Q, щоб спеціалізувати браузер (хром, сафарі, тобто, лисиця, опера, ...)
RedGrittyBrick

@RedGrittyBrick Будь-який браузер буде добре. Це просто має працювати :)
Simon Verbeke

Відповіді:


2

Якщо ви можете змінити CSS, який використовується для форматування сторінки, перегляньте сторінку http://www.w3schools.com/cssref/pr_print_pagebi.asp

@media print
{
table {page-break-inside:avoid}
}

Очевидно, замініть tableбудь-який елемент HTML, який містить ваш вузол.


Це геніально! Будемо сподіватися, що я можу змусити це працювати в друпалі. Прийму, як тільки я зможу його працювати.
Саймон Вербеке
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.