首先,我发现没有重复的内容,因为问题不是试图避免在行内中断(这已经行之有效),并且不允许我在下一页重复标题。
其他。没有帮助解决问题但相关的线程:
我正在将表格打印在PDF上,并且当且仅当表格至少显示两行时,我希望表格才能在第一页上打印。如果没有足够的空间容纳2行,我希望整个表都移到下一页。
为了实现这一点,我尝试应用:
page-break-after: avoid;
到我的第一个<tr>
标签。禁止在第一行和第二行之间中断的想法是使它们始终在一起。但这似乎不起作用。
如何实现此行为?这是正确的方法和/或还有其他方法吗?
更新:还尝试将<tr>
声明为CSS中的一个块,但仍然没有骰子。然后,尝试在第1行和第2行之间插入一个显示为块的“链接器” <tr>
,其位置为:
page-break-after: avoid;
page-break-before: avoid;
但仍然无法正常工作。