Check out example codes for "table broken html after change page". It will help you in understanding the concepts better.
Code Example 1
<html>
<head>
<style>
@media print
{
table { page-break-after:auto }
tr { page-break-inside:avoid; page-break-after:auto }
td { page-break-inside:avoid; page-break-after:auto }
thead { display:table-header-group }
tfoot { display:table-footer-group }
}
</style>
</head>
<body>
....
</body>
</html>
Learn ReactJs, React Native from akashmittal.com