¿Es posible en CSS usar una propiedad dentro de una @page para decir que los encabezados de tabla (th) deben repetirse en cada página si la tabla se extiende por varias páginas?
css
css-tables
avernet
fuente
fuente
break-inside:avoid
y se puede deshabilitar conbreak:inside: auto
. Ver codereview.chromium.org/2021703002/#ps20001Algunos navegadores repiten el
thead
elemento en cada página, como se supone que deben hacerlo. Otros necesitan ayuda: agregue esto a su CSS:Opera 7.5 e IE 5 no repetirán los encabezados sin importar lo que intentes.
( fuente )
fuente
thead
ejemplo en mi CSS (compatible con IE7) y repite los títulos cuando hago una vista previa de impresión. Gracias. Pero veo que aparece una fila replicada en la parte superior de la página siguiente. ¿Por qué?Antes de implementar esta solución, es importante saber que Webkit actualmente no hace esto.
Aquí está el problema relevante en el rastreador de problemas de Chrome: http://code.google.com/p/chromium/issues/detail?id=24826
Y en el rastreador de problemas de Webkit: https://bugs.webkit.org/show_bug.cgi?id=17205
Destaca en el rastreador de problemas de Chrome si quieres demostrar que es importante para ti (yo lo hice).
fuente
Flying Saucer xhtmlrenderer repite THEAD en cada página de salida PDF, si agrega lo siguiente a su CSS:
(Funciona al menos desde el lanzamiento de R8).
fuente
Los navegadores Chrome y Opera no son compatibles,
thead {display: table-header-group;}
pero el resto de los demás lo admiten correctamente.fuente
¿Cómo imprimo una tabla HTML? Encabezado y pie de página en cada página
También funciona en navegadores Webkit
fuente