Archívum - Már 30, 2017 - Fórum téma
html table nyomtatás több oldalra
Sziasztok!
Egy nagyméretű táblázatot kéne kinyomtatnom fejléccel együtt (minden oldalon meg kellene jelennie), de valamiért csak egy oldalt hajlandó nyomtatni, és az utolsó sort is csakrészben ha úgy jön ki...
A css:a html:
■ Egy nagyméretű táblázatot kéne kinyomtatnom fejléccel együtt (minden oldalon meg kellene jelennie), de valamiért csak egy oldalt hajlandó nyomtatni, és az utolsó sort is csakrészben ha úgy jön ki...
A css:
#Printed {
width: 100%;
height: 100%;
background: white;
}
@media print {
@page {
size: portrait;
}
header, footer, #ablakVezerles, .vezerloGomb {display:none;}
#Printed { position: fixed;top: 0;left: 0; page-break-inside:auto; }
body, html { background:white; }
table { page-break-inside:auto; }
tr { page-break-inside:avoid; page-break-after:auto; }
thead { display:table-header-group; }
}
<div id="Printed">
<table>
<thead>
<tr>
<td>fej1</td>
<td>fej2</td>
<td>fej3</td>
</tr>
<thead>
<tbody>
<tr>
<td>adat1</td>
<td>adat2</td>
<td>adat3</td>
</tr>
...
<tr>
<td>adat1</td>
<td>adat2</td>
<td>adat3</td>
</tr>
</tbody>
</table>
</div>