2016-07-04 135 views
0

我的内容已经在同一页面上,这不是问题所在。 (关于SO的一些其他问题解决了这个问题)。我的问题是边界特定。看看表格边界如何将行43分成两部分。避免在打印时在分页符上进行表格边框拆分

enter image description here

我想43成为下一个页面上完全。 42应该有一个底部边框,43应该有一个顶部边框。这是我想要的。 (我在油漆创造了这个)

enter image description here

我想page break inside: avoid但不起作用。 4px技巧也不起作用。我在最新的稳定铬。 51

回答

0

能否请您试试这个CSS代码:

<html> 
<head> 
<style> 
@media print 
{ 
    table { page-break-after:auto } 
    tr { page-break-inside:avoid; page-break-after:auto } 
    td { page-break-inside:avoid; page-break-after:auto } 
    thead { display:table-header-group } 
    tfoot { display:table-footer-group } 
} 
</style> 
</head> 

<body> 
.... 
</body> 
</html> 
+0

对不起芽,还是同样的事情发生。我几乎相信分页符CSS属性不是答案。我尝试了所有我能想到的组合。 – Achshar

+0

尝试添加这段代码我认为这会工作... – vignesh

+0

还没有工作。你为什么认为这会起作用?我甚至没有使用adad或tfoot标签,分页规则不会影响tr标签,在自动换页之后的分页符本质上是无用的。为什么会觉得工作? – Achshar

相关问题