我有一个包含几个部分的文档,每个部分都可以变化很多,因为它非常动态。要求是每个部分如果在特定页面上启动,则说明例如第1部分显示在第1页,第2部分从第1页开始,第1部分应该出现在同一页面上,如果它完全适合,则需要进入下一页。这是bcos整个部分应该出现在一个页面上...在CSS或XSLT中是否有任何东西可以解决问题。任何其他方式也像任何可以达到此要求的优秀PDF编写者一样受到赞赏。
答案 0 :(得分:2)
是的,请查看page-break-before或page-break-after CSS属性。
您可以强制每个部分在包含page-break-before
的新页面上开始:
.section { page-break-before:always; }
或者您可以将部分之后的任何内容强制转换为包含page-break-after
的新网页:
.section { page-break-after:always; }
答案 1 :(得分:1)
使用CSS可以实现的最佳效果是使用page-break-before或page-break-after属性强制节之间的分页。请注意,任何一个属性都会启动新页面上的每个部分,即使它们可以放在同一页面上。
答案 2 :(得分:0)
或page-break-before;)
在css中: h1 {page-break-before:always}
在每个h1打印时会导致页面中断
答案 3 :(得分:0)