Michael: XSL FO: kein padding-top bei automatischem Page-Break

Hallo

Bei FO kann ich nicht voraussehen und muss mich nicht darum kümmern wo Seitenumbrüche entstehen. -> Was ja ganz praktisch ist. Ich möchte aber, dass wenn ein fo:block auf einer neuen Seite erscheint dieser kein margin-top hat, damit er oben bündig steht. Andernfalls soll zwischen den Absätzen immer ein margin-top sein. Kann man diese Angabe so konfigurieren, dass margin-top ignoriert wird, falls vor dem fo:block ein automatischer Seitenumbruch ist?

<fo:block margin-top="12mm">Das ist der erste Absatz</fo:block>
<fo:block margin-top="12mm">Das ist der zweite Absatz</fo:block>

Schöne Grüsse und Vielen Dank im Voraus

Michael

  1. Probier's mit space-before

    Hallo

    Bei FO kann ich nicht voraussehen und muss mich nicht darum kümmern wo Seitenumbrüche entstehen. -> Was ja ganz praktisch ist. Ich möchte aber, dass wenn ein fo:block auf einer neuen Seite erscheint dieser kein margin-top hat, damit er oben bündig steht. Andernfalls soll zwischen den Absätzen immer ein margin-top sein. Kann man diese Angabe so konfigurieren, dass margin-top ignoriert wird, falls vor dem fo:block ein automatischer Seitenumbruch ist?

    <fo:block margin-top="12mm">Das ist der erste Absatz</fo:block>
    <fo:block margin-top="12mm">Das ist der zweite Absatz</fo:block>

    Schöne Grüsse und Vielen Dank im Voraus

    Michael