Tengo un template html y quiero que cuando se imprima se vea un encabezado y un pie de página en cada hoja. Tengo esto definido en el css:
Código CSS:
Ver original@media all {
.divHeader, .divFooter { display: none; }
}
@media print {
.divHeader {
display: block;
position: fixed;
top: 0;
}
.divFooter {
display: block;
position: fixed;
bottom: 0;
}
}
Funciona, agrega el encabezado y el pie a cada página, pero el problema es que se superpone con el contenido.
No encontré ninguna solución, si le pongo margin top o margin bottom al contenido parece que no lo lee, aunque sí margin left y margin right.
Alguien sabe como puedo solucionarlo?
gracias