Ich habe den folgenden XSL-Code und was ich erreichen möchte, ist die Überschrift an der Spitze der Zelle ausgerichtet und die Beschreibung an den unteren Rand der Zelle:XSL-FO, richten Sie zwei Blöcke in einer Tabellenzelle aus
<fo:table-cell>
<fo:block display-align="before">
<xsl:value-of select="headline" />
</fo:block>
<fo:block display-align="after">
<xsl:value-of select="description" />
</fo:block>
</fo:table-cell>
Ich weiß nicht warum, aber es scheint nicht für alle Zellen in der Tabelle zu arbeiten.
Kann dieser Code verbessert werden, sodass die Umwandlung in alle Zellen stattfinden kann?
Die Eigenschaft 'display-align' bezieht sich auf' fo: table-cell' (und andere Formatierungsobjekte), aber ** nicht ** auf 'fo: block'. Können Sie stattdessen zwei Zeilen verwenden (eine für Überschriften, eine für die Beschreibungen)? Welchen Formatierer verwendest du? – lfurini