【发布时间】:2020-12-20 14:07:54
【问题描述】:
我正在使用标记从 Markdown 生成 html,并使用可通过 npm 安装的 github-markdown-css 的略微修改版本。使用 html-pdf 从该 html 和 css 中生成一个 pdf。
我定义了一个样式类,它有page-break-inside: avoid 属性。我需要例如消息标题和消息本身,这样这两个项目就不会被分页符分隔。现在的问题是我在这些组之前有巨大的空白区域,因为之前分页符,但我实际上只需要标题和消息之间的page-break-inside: avoid,而不是消息本身。
如何尝试在邮件本身中保留分页符?我已经尝试过使用page-break-after: avoid 作为头条新闻,但不知何故并没有做出任何改变。
【问题讨论】: