我用jQuery打印我的页面。现在我想在新页面上打印每个表格,例如(页面1 - >表1,页面2 - >表2)和分页符。但分页符不起作用。 我的表格如下:
表1
<table class="col-md-12">contents</table>
表2
<table class="col-md-12">contents</table>
表3
<table class="col-md-12">contents</table>
我的Css
@media print {table {
page-break-after: always;
}
}
答案 0 :(得分:0)
你可以使用这样的东西:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Test</title>
<style type="text/css">
table { page-break-inside:auto }
tr { page-break-inside:avoid; page-break-after:auto }
thead { display:table-header-group }
tfoot { display:table-footer-group }
</style>
</head>
<body>
<table>
<thead>
<tr><th>heading</th></tr>
</thead>
<tfoot>
<tr><td>notes</td></tr>
</tfoot>
<tbody>
<tr>
<td>x</td>
</tr>
<tr>
<td>x</td>
</tr>
<tr>
<td>x</td>
</tr>
</tbody>
</table>
</body>
</html>