Issue
I need to generate a bunch of tables each with a header(<thead>
made out of two <tr>
). The tables than need to be printed. A single table should not break inside unless it’s too long for one page, the header should than get repeated. Header should never be split onto two pages. I have noticed that page-break-inside: avoid
does not work in Firefox < 19. Is there any workaround for it? As for now my tables and my headers break whenever they want.
Solution
MDN says that Firefox 19 is the earliest version to support the page-break-inside
property. Looks like you’re out of luck.
https://developer.mozilla.org/en-US/docs/CSS/page-break-inside
Maybe you can find something useful from this question: alternative to page-break-inside:avoid because of compatibility issues
Answered By – cimmanon
This Answer collected from stackoverflow, is licensed under cc by-sa 2.5 , cc by-sa 3.0 and cc by-sa 4.0