Seitenumbruch
Jochen
- css
0 Jochen0 Thomas Luethi
Hallo zusammen,
ich suche verzweifelt nach einer Alternative zu "Page-break-inside:avoid" die vom IE 6.0 oder IE 5.5 interpretiert wird. Ich will mit dieser Funktion vermeiden, dass eine Tabelle bei einem Seitenumbruch unterbrochen wird.
Gruß && Danke
Jochen
Hat keiner eine Antwort???
Gruß jochen
Hallo,
ich suche verzweifelt nach einer Alternative zu "Page-break-inside:avoid" die vom IE 6.0 oder IE 5.5 interpretiert wird. Ich will mit dieser Funktion vermeiden, dass eine Tabelle bei einem Seitenumbruch unterbrochen wird.
Gemaess der Tabelle
http://css.talky.de/media.php
koennen MS IE 5.5 und 6.0 (Win) die Eigenschaften
page-break-before und page-break-after
(aber nicht page-break-inside).
Nur gerade page-break-before (aber weder page-break-after
noch page-break-inside) koennen gemaess dieser Tabelle
der MS IE 5.0 (Mac) sowie Netscape 7.0.
Falls notwendig, ist es wohl die einzige Loesung,
den Umbruch _vor_ der Tabelle zu "erzwingen",
da es fuer die von Dir genannten Browser nicht
moeglich ist, zu sagen, dass der Umbruch _innerhalb_
der Tabelle vermieden werden soll.
Probier's mal mit:
table { page-break-before:always; }
Natuerlich kann man auch kombinieren:
table { page-break-inside:avoid; page-break-before:always; }
Das bringt allerdings IMHO kaum etwas. Damit wird - wenn schon - sowieso
schon mal _vor_ der Tabelle umgebrochen.
Entweder hat sie dann Platz auf einer Seite, oder sie ist laenger.
In beiden Faellen ist das "page-break-inside:avoid;" ueberfluessig
bzw. ohne Effekt.
Alternativen waeren:
Lektuere zu CSS und Druck:
http://www.w3.org/TR/REC-CSS2/page.html#page-break-props
http://selfhtml.teamone.de/css/eigenschaften/printlayouts.htm#page_break_before
Gruesse,
Thomas