I am facing issue with printing large table. I have html table with around 600 rows which spans multiple pages when printed. At each page break row is not ended properly. Half of the row is cut and displayed in next page.

I have tried with below CSS but didn't work

table { page-break-inside:auto }
tr { page-break-inside:avoid; page-break-after:auto }
thead { display:table-header-group }
tfoot { display:table-footer-group }

Pls let me know if anyone has solution for this.

Thanks in advance