xsl:fo 在一个块中使用不同的颜色/字体
Posted
技术标签:
【中文标题】xsl:fo 在一个块中使用不同的颜色/字体【英文标题】:xsl:fo different colors/fonts in one block 【发布时间】:2013-01-07 15:28:52 【问题描述】:假设我有一个 xsl:fo 块:
<fo:block>one two three</fo:block>
我可以让“三”与“一”和“二”的颜色不同吗?注意:我不想为此使用表格。
【问题讨论】:
【参考方案1】:您可以使用<fo:inline>
元素。
fo:inline 格式化对象通常用于格式化一个 带有背景的文本部分或将其包围在边框中。
比如为了让“三”字变成红色:
<fo:block>one two <fo:inline color="#FF0000">three</fo:inline></fo:block>
【讨论】:
我需要类似的东西,但不是文字;只有只有背景颜色的方框。我给了背景颜色,但没有无效的内容。我该怎么做? 创建一个问题并发布您的 xsl-fo 的最小示例 ***.com/questions/67724887/…以上是关于xsl:fo 在一个块中使用不同的颜色/字体的主要内容,如果未能解决你的问题,请参考以下文章