如何在XSL中创建带有白色字的黑色矩形?

时间:2017-04-24 12:22:17

标签: xslt xsl-fo apache-fop

我想在黑色矩形中创建一个白色文本,但是我需要添加到我的代码中才能实现这一目标?我希望Departure在黑色矩形中是白色的。

<fo:block>
         <fo:table>
              <fo:table-column column-width="20%"/>
              <fo:table-column column-width="20%"/>
  <fo:table-column column-width="20%"/>
  <fo:table-column column-width="20%"/>
  <fo:table-column column-width="20%"/>
                                    <fo:table-body>
                    <fo:table-row>

    <fo:table-cell>
                          <fo:block font-size = "10">DEPARTURE</fo:block>
                          </fo:table-cell>

                          <fo:table-cell>
                <fo:block font-size="4"   text-align="center" >ROUTE</fo:block>
    <fo:block font-size="6" text-align="center">$ROUTE</fo:block>
    </fo:table-cell>

    <fo:table-cell>
    <fo:block  font-size="4"   text-align="center">RATE</fo:block>
    <fo:block  font-size="6"   text-align="center">$RATE</fo:block>
    </fo:table-cell>

    <fo:table-cell>
    <fo:block  font-size="4"   text-align="center">DEPARTURE DATE</fo:block>
    <fo:block  font-size="6"   text-align="center">$DEPARTUREDATE</fo:block>
    </fo:table-cell>

    <fo:table-cell>
    <fo:block  font-size="4"   text-align="center">DEPARTURE TIME</fo:block>
    <fo:block  font-size="6"   text-align="center">$DEPARTURETIME</fo:block>
    </fo:table-cell>

                    </fo:table-row>
                </fo:table-body>
            </fo:table>
        </fo:block>

1 个答案:

答案 0 :(得分:2)

尝试

<fo:block  font-size="6"   text-align="center">$DEPARTURETIME</fo:block>

我认为您可能还会添加font-weight =&#34; bold&#34;然后。免费咨询: <fo:block font-size="6" text-align="center"><xsl:value-of select="$DEPARTURETIME"></fo:block>看起来不像你想要的xslt,但可能{{1}}