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:
  1. #Printed {  
  2.     width100%;  
  3.     height100%;  
  4.     backgroundwhite;  
  5. }  
  6.   
  7. @media print {  
  8.     @page {  
  9.         sizeportrait;  
  10.     }  
  11.   
  12.     header, footer, #ablakVezerles, .vezerloGomb {display:none;}  
  13.     #Printed { positionfixed;top: 0;left: 0page-break-inside:auto; }  
  14.     body, html { background:white; }  
  15.   
  16.     table { page-break-inside:auto; }  
  17.     tr    { page-break-inside:avoidpage-break-after:auto; }  
  18.     thead { display:table-header-group; }  
  19. }  
a html:
  1. <div id="Printed">  
  2.     <table>  
  3.         <thead>  
  4.             <tr>  
  5.                 <td>fej1</td>  
  6.                 <td>fej2</td>  
  7.                 <td>fej3</td>  
  8.             </tr>  
  9.         <thead>  
  10.         <tbody>  
  11.             <tr>  
  12.                 <td>adat1</td>  
  13.                 <td>adat2</td>  
  14.                 <td>adat3</td>  
  15.             </tr>  
  16. ...  
  17.             <tr>  
  18.                 <td>adat1</td>  
  19.                 <td>adat2</td>  
  20.                 <td>adat3</td>  
  21.             </tr>  
  22.         </tbody>  
  23.     </table>  
  24. </div>