Answers:
听起来你想要它们都在不同的页面上,对吗?
如果是这样,并且您有权编辑HTML / CSS,请将每个表包装在div中并添加'page-break-after:always;' 作为那个div的风格。
<div style="page-break-after:always">
<table>......
</table>
</div>
或者在你的css中设置一条规则:
.pagebreak {page-break-after:always;}
并将该类添加到每个表的div元素,如:
<div class="pagebreak">
<table>...</table>
</div>
为了清晰起见,我使用div,但如果您愿意,也可以将该样式添加到css中的table元素中。
如果你的内容太大而不适合一页(这听起来不像问题)那么你可能不得不尝试重新调整上面@John T提及的选项。
-D
您是否尝试过使用缩小以适应 Firefox页面设置中的页面宽度并使每个页面的页边距更大?
您可能还希望Aardvark插件在打印前修改选择。