Quebras de página ao imprimir do navegador

2

Existe alguma maneira de colocar quebras de página ao imprimir no meu navegador? Quero impedir que blocos de texto sejam divididos no lugar errado.

Alguns antecedentes: preciso imprimir páginas drupal que listem nós (um nó contém um item, uma imagem e algum texto sobre esse item). Quando eu faço um ctrl + p regular, acontece na maioria das vezes que um nó será dividido em duas páginas. O que eu quero alcançar é que eu possa colocar uma quebra de página após um nó para que o próximo nó seja impresso na próxima página.

Não importa se eu tenho que fazê-lo manualmente, qualquer solução será boa. Embora eu prefira um complemento do navegador. Também não importa qual navegador será usado.

Simon Verbeke
fonte
Eu não acho que há alguma maneira de fazer isso, mas por favor atualize Q para specfify navegador (Chrome, Safari, ou seja, raposa, ópera, ...)
RedGrittyBrick
@RedGrittyBrick Qualquer navegador ficaria bem. Ele só tem que trabalhar :)
Simon Verbeke

Respostas:

2

Se você pode alterar o CSS usado para formatar a página, consulte http://www.w3schools.com/cssref/pr_print_pagebi.asp

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

Obviamente, substitua tablepor qualquer elemento HTML que contenha seu nó.

RedGrittyBrick
fonte
Isso é brilhante! Espero que eu consiga fazer isso funcionar em drupal. Aceito assim que eu conseguir fazê-lo funcionar.
Simon Verbeke