我试图将页面的特定部分带到下一页,在第一页上保留该药水之后的其余页面元素,让我用一个图来解释
我想将tr
withclass=nextpage
带到下一页并保持页面的其余部分不变,以便最终打印看起来像
有可能实现吗?或者我是否必须考虑其他一些选项,比如 iText sharp(虽然我也不知道如何使用它).. 请帮我找到方法
我试图将页面的特定部分带到下一页,在第一页上保留该药水之后的其余页面元素,让我用一个图来解释
我想将tr
withclass=nextpage
带到下一页并保持页面的其余部分不变,以便最终打印看起来像
有可能实现吗?或者我是否必须考虑其他一些选项,比如 iText sharp(虽然我也不知道如何使用它).. 请帮我找到方法
因此,通常您会编写以下 CSS 来获取下一页上的元素并完成:
.nextPage {
page-break-before: always;
}
但这仅适用于块元素。您可以添加display:block
到您的 CSS 类,但这会改变表格行的格式。也许最好的做法是将表格行中第一个单元格的内容包装在一个 div 中,这是一个块元素:
<table>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td><div class="nextPage"></div></td><td></td>
</tr>
</table>