Cita:
Iniciado por SirDuque Claro Kseso? a eso me referia, con respecto a lo basico, estoy recien inciado en CSS con este tema xD!
Ya estoy jugando con "media=...."
Mis disculpas entonces. Di por sentado que tenía una base.
Vayamos a lo básico, pues.
Tenga a mano las especificaciones relativas a los
medios paginados.
Aplicando estilos:
Lo primero hay que definir la regla @page que es el tamaño de la página.
A continuación, y visto que vamos a tener 2 elementos que se repiten, hay que posicionarlos y darle un tamaño.
Y a continuación su tabla, que tendrá que dejar un espacio tanto antes como después de ella para evitar solapamientos.
La recomendación en media= print es utilizar unidades de medidas propias de un medio físico. Aquí no valen px u otras por el estilo. Mejor en mm o cm.
Mire lo siguiente a ver si le sirve como base/ejemplo:
Código CSS:
Ver original@page {
size: 210mm 197mm;
}
.hprint {
position: fixed;
height: 15mm;
top: 0;
left:0;
font-family: serif;
}
.fprint {
position: fixed;
height: 15mm;
bottom: 0;
left: 0;
font-family: sans-serif;
}
.tabla{
width:100%;
border:#000000;
border:double;
margin-top: 18mm;
margin-bottom: 18mm;
position:relative;
page-break-after:auto;
font-family: monospace;
}
No he podido verlo más que en ff.