为什么表格单元格边框没有角落?

时间:2016-01-26 03:07:01

标签: xsl-fo apache-fop

在向表格单元格添加粗边框时,我遇到了一些奇怪的现象。

为什么没有角落?

<fo:table-cell border-color="{$moonyellow}"
               border-style="solid"
               border-width="0.7em">
    <fo:block padding="2mm" text-align="center">
        <xsl:value-of select="./value" />
    </fo:block>
</fo:table-cell>

Cornerless border

我正在使用FOP 2.1

1 个答案:

答案 0 :(得分:1)

因为'凹槽'可能来自/用于对角线单元格的边界。

尝试<fo:table border-collapse="separate">使用'分隔边框模型'(如果FOP支持它)。请参阅https://www.w3.org/TR/xsl11/#border-collapsehttps://www.w3.org/TR/REC-CSS2/tables.html#propdef-border-collapse