2009-02-05 5 views
1

Je travaille dans un environnement J2EE avec une application web qui affiche de grandes quantités de données tabulaires. Nous voulons être en mesure d'imprimer ces tableaux avec chaque page affichant l'en-tête et le pied de page. Je comprends que certains navigateurs supportent cela par l'intermédiaire des tags thead, tbody, tfooter, mais les utilisateurs n'utilisent que IE6. Une rangée est normalement une seule ligne, mais à l'occasion peut être deux ou trois (peut-être plus).Pages imprimables avec un en-tête sur chaque page?

Quelles sont mes options ici? Y a-t-il un moyen rapide et facile dont je ne suis pas au courant? Ai-je besoin de savoir comment "calculer" la hauteur d'un ensemble de lignes? Ou suis-je coincé en train de faire quelque chose de statique qui, je l'espère, fonctionnera "la plupart du temps"?

Merci pour toute aide.

Répondre

2

Vous faites la bonne chose dans THEAD et TBODY balises, mais essayez d'ajouter les définitions CSS suivantes aussi:

thead { 
    display: table-header-group; 
} 
tbody { 
    display: table-row-group; 
} 
Questions connexes