Foros del Web » Creando para Internet » CSS »

Imprimiren varias páginas un div grande

Estas en el tema de Imprimiren varias páginas un div grande en el foro de CSS en Foros del Web. Hola, Llevo un buen rato buscando por google y no encuentro solución a mi problema. Tenemos un portal, en le que una de las herramientas ...
  #1 (permalink)  
Antiguo 23/08/2010, 05:41
 
Fecha de Ingreso: mayo-2004
Mensajes: 4
Antigüedad: 13 años, 7 meses
Puntos: 0
Imprimiren varias páginas un div grande

Hola,

Llevo un buen rato buscando por google y no encuentro solución a mi problema. Tenemos un portal, en le que una de las herramientas consiste en crear un plano con una distribución de mesas. Eso lo hemos conseguido gracias a la librería YUI de yahoo. El HTML queda con unos divs posicioonados de forma absoluta. El tema es que me queda un div contenedor bastante grande en algunos casos de tal manera que no cabe en un din A4. Así que al imprimirlo, cuando se va por abajo crea otra página, aunque los elementos los coloca mal, y cuando se va por la derecha es que ni imprime esas páginas.

¿Como podría hacerlo? Se puede ajustar el tamaño total de la impresión al tamaño de la hoja? He visto como forzar saltos de página (page-break-after) pero no sirve con positions absolutes y menos aún sirve para cortar por la mitad un sólo div.

Bueno, agradezco cualquier tipo de ayuda.

Saludos.

Vïctor.
  #2 (permalink)  
Antiguo 23/08/2010, 12:31
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 10 años, 6 meses
Puntos: 538
Respuesta: Imprimiren varias páginas un div grande

Supongo que la solución pasará por definir el tamaño de la caja contenedora con un valor igual o inferior al declarado en @page y el resto de elementos en ella incluidos que sean porcentajes de ese valor.

Supongo que ya conoce la página que le enlazo. Si no fuese el caso, ahí tiene amplia información sobre el css aplicado a los medios paginados.

Atentamente

Etiquetas: grande
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:44.