2011-08-09 30 views
5

Estoy haciendo un css de impresión ... Y quiero imprimir ciertos bloques como un todo, por lo tanto, utilicé 'page-break-inside: avoid'. Pero esto no parece funcionar."page-break-inside: avoid" - no funciona

He estado buscando desesperadamente de encontrar una solución ... Yo uso Google Chrome

.print-block 
    { 
     display: block; 
     page-break-inside: avoid !important; 
     margin-bottom: 10px; 
     padding-bottom: 5px; 
     border-bottom: 1px dashed black; 
    } 

Este es el CSS, estoy usando ...

+1

artículo relacionado: http://stackoverflow.com/questions/1630819/google-chrome-printing-page-breaks –

Respuesta

1

Sólo Opera apoya plenamente page-break-inside.

Referencias:

General

Chrome specific

Firefox specific

+0

Su el enlace está actualmente roto, fyi. – Terrik

+0

@Terrik: Gracias. El enlace ha sido corregido. –

+0

Gracias ... Resuelvo el problema ahora calculando el alto de los div con Javascript e inserto un salto de página después de cada 1000px; –