Я создаю таблицу с apache-fo. И не удается расположить блоки один сверху (или центр тоже будет в порядке ...) И один снизу данного контейнера.
Каждая клетка содержит:
1. Имя
2. Размер
Длина имени варьируется, поэтому высота ячейки в строке является динамической.
Это упрощенная ячейка:
<fo:table-cell>
<fo:block display-align="before">
<xsl:value-of select="name" />
</fo:block>
<fo:block display-align="after">
<xsl:value-of select="size" />
</fo:block>
</fo:table-cell>
Я хотел бы создать ячейку, в которой имя выровнено по верху, а размер - по низу ячейки.
Мне удается выровнять оба блока по верху ИЛИ снизу при настройке, но не независимо ...
Это хочу, чтобы у меня было:
-------------------------------------------------
some short name | some very long | some long |
size:56 | name which | name |
| takes 3 lines | size:2 |
| size:12 | |
-------------------------------------------------
some longer | some otherlong | name4 |
name | name which | size:4 |
size:56 | takes 3 lines | |
| size:14 | |
-------------------------------------------------
Это цель:
-------------------------------------------------
some short name | some very long | some long |
| name which | name |
| takes 3 lines | |
size:56 | size:12 | size:2 |
-------------------------------------------------
some longer | some otherlong | name4 |
name | name which | |
| takes 3 lines | |
size:56 | size:14 | size:4 |
-------------------------------------------------
Может ли кто-нибудь помочь мне, если есть способ добиться этого с помощью apache-fo?
Большое спасибо заранее.