html - DOMPDF - 有序列表 - 计数器问题

标签 html css pdf-generation dompdf css-counter

我正在使用 DOMPDF(版本 0.8.0)并且有一堆嵌套的有序列表要打印。我已经应用了适当的分页符,但所有页面的第一行(从第 2 页开始)仍然存在 PDF 错误。 这是我的风格:

ol { counter-reset: item; padding-left: 0; line-height: 1;}
ol > li{ counter-increment: item; list-style-type:none; padding-left:2.5em;position: relative; page-break-inside: avoid;}
ol li:before{ content:counters(item, ".") '. ' ; top: 0; left: 0; position:absolute; font-weight: bold;}
ol > li li{ padding-left:2.5em; page-break-inside: avoid; }

这是我遇到问题的输出部分: 第二页: enter image description here

第三页:

enter image description here

谁能在这里建议一个正确的方法?提前致谢。

最佳答案

我设法解决了这个问题。似乎应该在 DOMPDF 的 Frames 文件中添加一段代码。修复就像一个魅力。

Reference link to the fix is here!

希望这对某人有帮助。谢谢!

关于html - DOMPDF - 有序列表 - 计数器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44658021/

相关文章:

JavaScript FancyTree : is it possible to distinguish between the selection of a node and the action of expanding it.

Javascript removeChild 不删除循环内的所有元素

jquery - 通过使用 CSS3 Transform 检测元素是否位于另一个元素之上

css - 无法让事件选择器工作

javascript - 如何在 slider 内实现选取框/自动收报机效果?

HTML 全 Angular 表格

asp.net - 如何在 ASP.NET 中使用 C# 代码以 PDF、HTML 和 DOC 格式导出 Crystal Report?

pdf - Puppeteer:如何生成只有一页且该页包含网页所有内容的PDF

php - TCPDF 嵌入字体根据阅读器消失

javascript - Jquery 打印出一个字符串重组网站