如何使用xhtmlrenderer(飞碟)R8使用CSS3孤儿和寡妇属性?

时间:2011-02-07 10:56:25

标签: java pdf xhtmlrenderer

我在this bugfix description中读到xhtmlrenderer应该支持自R5版本以来CSS3的“孤儿”和“寡妇”属性。 使用R8,它似乎不起作用。

div.textContent {
    orphans: 5;
    widows: 3;
}

但它看起来像这样:

Wrong paragraph breaking

段落(div块元素)分为两部分,但不能。

有这方面的想法或经验吗?谢谢!

1 个答案:

答案 0 :(得分:5)

这是飞碟(xhtmlrenderer)中的一个错误。 satisfyWidowsAndOrphans中有一个BlockBox.java函数,但只有在调用isNeedPageClear后才会调用它。我在问题跟踪器中创建了issue

请注意,page-break-inside: avoid; css规则有效。