1

是否可以将 fo:block 元素的宽度与元素中文本的宽度相匹配?我试过自动宽度,但这不起作用。

谢谢。

4

2 回答 2

1

我不确定我是否理解这个问题(五年后,你可能也不会)。如果您想要一个属性,例如background-color,仅应用于一行文本,您可以使用fo:inlinefo:inline-container

<fo:block space-after="1em">
    <fo:inline-container>
        <fo:block background-color="yellow">I am the very model</fo:block>
    </fo:inline-container>
</fo:block>
<fo:block space-after="1em">
    <fo:inline background-color="yellow">I am the very model</fo:inline>
</fo:block>
于 2018-07-12T15:32:45.593 回答
0

“width”属性不适用于 fo:block。看看这篇文章,以了解和解决您的查询FOP: fo:block width 属性被忽略了吗?

于 2013-05-22T12:08:42.110 回答