2

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

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

Неважно, если мне придется делать это вручную, любое решение будет хорошо. Хотя я бы предпочел аддон браузера. Также не имеет значения, какой браузер будет использоваться.

1 ответ1

2

Если вы можете изменить CSS, используемый для форматирования страницы, см. Http://www.w3schools.com/cssref/pr_print_pagebi.asp

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

Очевидно, замените table тем элементом HTML, который содержит ваш узел.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .