5
Cuando hay un html con una tabla y desea imprimirlo, la tabla puede dividirse o no según la longitud de la tabla. Si se divide hay una manera de repetir la cabecera de la mesa, para hacer que se puede añadir:Imprimir tabla html con encabezado personalizado en páginas subsiguientes
thead {
display: header-table-group;
}
Lo que quiero hacer es saltarse la primera página, por lo que la cabecera sólo se mostrará en las páginas subsiguientes .
¿Hay alguna manera de hacerlo?
Would thead: first-child work? O la tabla realmente se divide en las etiquetas (es decir,
No tengo idea de cómo se divide, porque eso es algo que hace el navegador y no me deja inspeccionar. Voy a intentarlo y responder – Hassek
lamentablemente no funciona, pero fue un enfoque razonable. Gracias – Hassek
Respuesta
Si su
<thead>
tiene una altura fija, entonces es bastante fácil ocultarla en la primera página. Todo lo que tiene que hacer es anidar la tabla endiv
conoverflow: hidden;
, y luego agregar un margen superior negativo a la tabla para ocultar su encabezado.Ejemplo:
Tenga en cuenta que la cabecera sólo se mostrará en las páginas subsiguientes en los navegadores que soportan la repetición de los encabezados de la tabla, que no incluye Chrome, Safari u Opera.
Fuente
2014-09-10 22:21:45 DoctorDestructo
Cuestiones relacionadas