【发布时间】:2015-08-10 06:45:19
【问题描述】:
我目前正在使用 iText 获取 HTML 并将其转换为 PDF 文档。我正在尝试使用一些 CSS 来创建嵌套的有序列表,即:
1
1.1
1.2
2
2.1
2.2
我测试了我的 CSS,它似乎可以工作,但是当我将它输入 Itext 时,它似乎忽略了 counter-increment 和 counter-reset。
我使用的 CSS 是:
ol {
counter-reset: index
}
li {
display: block
}
li:before {
content: counters(index, ".") ") ";
counter-increment: index;
}
是我遗漏了什么,还是 iText 根本无法识别这些选择器?
【问题讨论】:
-
iText 的 XML Worker 不支持完整的 CSS 选择器集。您正在使用不受支持的选择器。
-
我试过你的代码jsfiddle.net/v80xdupk。它工作正常,我不知道 itext 但就代码而言,它是正确的。
-
@Bruno Lowagie 感谢您的确认,我也有同样的怀疑
标签: html css pdf itext html-to-pdf