打印时将HTML标记移动到新页面

问题描述 投票:0回答:1

我正在根据数据库中的数据编写报告,因此内容非常动态。我写了一些代码,输出“page-break-before:always;”在每个第二个div标签上,但由于报告的动态特性,一些div标签在打印时会在页面上展开。我想知道的是,有没有办法让div标签(或任何其他类型的元素)向下移动到新页面?

一个例子是:Bad paging

查看表如何在一个页面上开始,然后在第二个页面上完成。在理想的世界中,我会在第二页上放置一些CSS来启动表格

html css
1个回答
0
投票

我会用<table>元素打印。 这一页很好地从页面到页面。 在表中,您放置了一些div / sested表。

这就是我做大部分报道的方式。

© www.soinside.com 2019 - 2024. All rights reserved.