CSS: Répéter l'en-tête de tableau après le saut de page (mode d'impression)
J'ai de la table html pour l'impression avec la répétition de l'en-tête et pied de page. Tout fonctionne, document de pause automatiquement. Mais maintenant, je voudrais saut de page après chaque élément. J'utilise du css la propriété page-break-after et réglé pour toujours.
Oui, il fonctionne, mais j'ai eu un autre problème. Page après une rupture de ne pas répéter les en-tête et pied de page du tableau. Quel est le problème?
Navigateurs: IE8.
Styles d'impression:
table thead {display: table-header-group;}
table tfoot { display: table-footer-group;}
table tbody { display: table-row-group;}
.page-break { page-break-after:always;}
Code Html:
<table>
<thead>
<tr>
<th>...</th>
</tr>
</thead>
<tfoot>
<tr>
<td>...</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>page 1</td>
</tr>
<tr class="page-break">
<td>content</td>
</tr>
<tr>
<td>Page 2</td>
</tr>
<tr>
<td>content 2</td>
</tr>
</tbody>
</table>
source d'informationauteur Erik Márföldi
Vous devez vous connecter pour publier un commentaire.
essayez d'ajouter le code css suivant:
Le pied de page n'est pas répété sur chaque page, mais plutôt imprimé sur la dernière seulement dans IE8, iirc.