'Is there a method of forcing a page break inside a table row?

I have a php app that generates a document using a table. In some of the rows the information causes the row to be quite high. The problem is that when the document is printed the browsers goal of keeping rows on one page creates very unsightly breaks. It would be better to have the page break inside the row.

Is there any CSS or other code that could be used to force this behavior?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source