我有两个<fo:block >
这样的人。我在这两个街区之间占据了很大的空间。
如何删除该行?
以下是代码:
<fo:block line-height="12pt" font-size="10pt"
space-before.optimum="1.5pt" space-after.optimum="1.5pt"
keep-together="always">`enter code here`
<fo:leader leader-length="100%" end-indent="0cm"
start-indent="0cm" space-after.optimum="0pt" space-before.optimum="0pt"
rule-thickness="2.0pt" leader-pattern="rule" />
</fo:block>
<if test="message.msg1">
<fo:block line-height="12pt" font-family="Times Roman"
font-size="10pt" space-before.optimum="1.5pt" space-after.optimum="1.5pt"
linefeed-treatment="preserve" white-space-treatment="preserve" white-space-collapse="false"
text-align="left"
wrap-option="wrap">
<message id="msg1" />
</fo:block>
</if>
<if test="message.msg2">
<fo:block line-height="12pt" font-family="Times Roman"
font-size="10pt" space-before.optimum="1.5pt" space-after.optimum="1.5pt"
linefeed-treatment="preserve" white-space-treatment="preserve" white-space-collapse="false"
text-align="left"
wrap-option="wrap">
<message id="msg2" />
</fo:block>
</if>
答案 0 :(得分:1)
你确定你的街区尽头没有空行吗?看起来你应该只在块之间有1.5pt。如果您在background-color
上设置fo:block
,那么因为块会占用大空间吗?