最简单的方法是什么?我做了一些研究并想出了
<div style="page-break-before:always"> </div>
放入CSS,但我不知道如何做到这一点。我正在使用它来生成PDF,我正在寻找一种方法来启动一个新页面,而不会填充前一个空白区域。
答案 0 :(得分:2)
不确定我是否完全理解您的担忧,但是创建像这样的分页符是可行的方法。
假设您有一些标记:
<div>Some content here that doesn't fill the page</div>
<div style="page-break-before:always">Content here starts on a new page</div>
然后这将导致第二个div出现在新页面上。上一页是否被填充是第一个div的内容(或之前的标记,直到该点)。
唯一要求是第二个div
不应该为空或隐藏(这就是为什么你至少需要一个空格字符在div
内。但如果你有其他内容(内容为visible
),你也不必担心。
希望这是有道理的。