ugrás a tartalomhoz

Archívum - Már 30, 2017 - Fórum téma

html table nyomtatás több oldalra

Theo76 · 2017. Már. 30. (Cs), 10.31
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:
#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; }
}
a html:
<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>