Mehrseitige HTML-Seiten für Drucken optimieren
Simon
- css
0 Struppi0 Ingo Turski
Hallo zusammen.
Ich habe folgendes Problem:
Es wird von einem PHP-Formular ein HTML-Dokument erzeugt, welches vom Kunden i.d.R. ausgedruckt wird. Dieses Dokument besteht aus mehreren Seiten und ich möchte die Seitenumbrüche festlegen, damit die Ausdrücke sowohl vom Inhalt als auch optisch auf dem Ausdruck passen.
Mit page-break-before/page-break-after funktioniert dies im IE und im Opera auch ohne Probleme, aber im Firefox kommt beim Drucken nur eine leere Seite raus bzw. nur das erste Element.
Beim stöbern im Forum und auf den Selfhtml-Seiten habe ich nichts gefunden, was das Verhalten von FF erklärt bzw. ob es einen Workaround gibt, mit welchem ich diese Seitenumbrüche dort erzwingen könnte.
Vielleicht hat einer von Euch/Ihnen ja eine Idee? (:
MfG
Simon
Beim stöbern im Forum und auf den Selfhtml-Seiten habe ich nichts gefunden, was das Verhalten von FF erklärt bzw. ob es einen Workaround gibt, mit welchem ich diese Seitenumbrüche dort erzwingen könnte.
Vielleicht hat einer von Euch/Ihnen ja eine Idee? (:
Das beispiel von selfhtml funktioniert bei mir (FF 1.5) tadelos.
Struppi.
Hi,
Mit page-break-before/page-break-after funktioniert dies im IE und im Opera auch ohne Probleme, aber im Firefox kommt beim Drucken nur eine leere Seite raus bzw. nur das erste Element.
Und was hast Du nun genau definiert? Mein Tip wäre, page-break-before für die jeweiligen Block-Elemente anzugeben und natürlich auf absolute Positionierungen zu verzichten.
freundliche Grüße
Ingo