表格覆盖或分页符



我正在尝试使用Civicrm和Smarty开发一个可打印的语句。我构建了一个表来显示数据,让我可以控制格式,我让大部分语句都能很好地工作。我有半页多一点的样板。我结束了表格,文本覆盖了页面顶部的表格。我试着把文本放在一个单元格里,单元格比页面上的可用空间大。它会导致分页符,所以我几乎有半页空白,整个单元格都在下一页上。

我想找到一种方法来结束表格,并让文本紧跟在同一页上。另一种选择是允许文本在单元格中进行页面制动,并在下一页上继续文本

您可以使用CSS page-break-after属性强制在表之前进行分页。看见http://www.w3schools.com/cssref/pr_print_pageba.asp

我已经在这个上下文中使用过它,而且它很有效。

最新更新