Tabelle über mehrere Seiten
Kornmann
- html
Hallo,
ich lasse mir aus einer Datenbank eine ziemlich lange Tabelle ausgeben. Diese soll ausgedruckt werden. Manchmal ist es so, dass bestimmt Zellen mehrzeiligen Inhalt besitzen:
XYZ<br />
TEST<br />
ZSI<br />
PPO<br />
..
Damit ist die *Höhe* der Tabellenzeilen niemals gleich, sondern differiert.
Nun zum Problem:
Druckt man diese Tabelle nun aus, passiert es manchmal, dass obig beschriebene, mehrzeilige Tabellenzeile *zerrissen* wird, d.h. Teile davon befinden sich am Ende einer ausgedruckten Seite, der Rest dann am Anfang.
Ich hoffe, Ihr versteht, was ich meine.
Es gibt wohl keine Möglichkeit, diese Tabelle so zu Formatieren (CSS), dass ddas Auseinanderreissen von Tabellenzeilen verhindert wird?
Kornmann
Es gibt wohl keine Möglichkeit, diese Tabelle so zu Formatieren (CSS), dass ddas Auseinanderreissen von Tabellenzeilen verhindert wird?
Es gibtdie Eigenschaft
page-break-inside:avoid
welche auf tr Elemente angewendet werden kann.
Sie wird nur derzeit nicht von wichtigen Browsern unterstützt.
mfg Beat
Hallo Beat,
danke für die schnelle Antwort!
Es gibtdie Eigenschaft
page-break-inside:avoid
welche auf tr Elemente angewendet werden kann.
Sie wird nur derzeit nicht von wichtigen Browsern unterstützt.
Ich habe dazu leider keine Liste gefunden, welche Browser das unterstützen. Mir würde es reichen, wenn es der Firefox 3.5 tun würde (wir werden es nur inhouse verwenden)
Viele Grüße
Kornmann
hallo,
http://de.selfhtml.org/css/eigenschaften/printlayouts.htm#page_break_inside
SelfHTML sagt, dass nur Opera es kann.
bis dann
Om nah hoo pez nyeetz, Kornmann!
hallo,
[ref:self812;css/eigenschaften/printlayouts.htm#page_break_inside]
SelfHTML sagt, dass nur Opera es kann.
und das schon ziemlich lange.
aber Versuch macht klug.
Vielleicht hast du ja auch die Möglichkeit, inhouse auf Opera umzusteigen, wenn euch das wichtig ist.
Matthias
Hi!
hallo,
http://de.selfhtml.org/css/eigenschaften/printlayouts.htm#page_break_inside
SelfHTML sagt, dass nur Opera es kann.
und das schon ziemlich lange.
aber Versuch macht klug.
Vielleicht hast du ja auch die Möglichkeit, inhouse auf Opera umzusteigen, wenn euch das wichtig ist.
Schade, leider nein. Das wird unmöglich sein....
Danke!
Kornmann
Hallo,
wenn die gedruckte Version so wichtig ist, dann erstelle doch ein PDF-Dokument. Da hast du die Kontrolle über das Aussehen.
Grüße