2017-04-24 44 views
0

我想在一个黑色的矩形内创建一个白色文本,但是我必须添加到我的代码才能实现该目标?我想要出发在黑色的直角处变成白色。如何在XSL中创建带白字的黑色矩形?

<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> 

回答

2

尝试

<fo:block font-size="10" background-color="#000000" color="#ffffff">DEPARTURE</fo:block> 

我觉得你很可能也添加字体体重= “黑体” 然后。免费建议: <fo:block font-size="6" text-align="center">$DEPARTURETIME</fo:block>看起来不是什么你想要的xslt,但可能<fo:block font-size="6" text-align="center"><xsl:value-of select="$DEPARTURETIME"></fo:block>

相关问题