Drucken von mehreren Tabellen - Tabelle nicht aufteilen
Felix S
- html
Hi!
ich denke mal das ist nich machbar.. aber vielleicht ja doch ;-)
Ich habe auf einer Seite etliche Tabellen untereinander.
Jede einzelne Tabelle steht für ein Produkt und hat mehrere Zeilen/Spalten.
Wenn ich jetzt alle diese Tabellen drucken möchte passiert es eben dass von Tabelle 1 einige Zeilen nicht auf das selbe Blatt gedruckt werden.
Und dies gilt es zu verhindern.
Jemand eine Idee hierzu?
Dazu kommt noch: nicht jede tabelle hat gleich viele Zeilen.. der inhalt ist variabel -> wird aus einer db gelesen.
wenns ne lösung gibt.. sei es php, html oder sonst was... dann mach ich freudensprünge ;-))
Und dies gilt es zu verhindern.
mach die tabellen kleiner ;)
wenn du die gegebenheiten des ausgabemediums nicht kennst, ist das aber unmöglich
Jemand eine Idee hierzu?
http://de.selfhtml.org/css/eigenschaften/printlayouts.htm#page_break_after@title=page-break-after
damit erreichst du zumindest, dass nach jeder abgeschlossenen tabelle eine neue seite begonnen wird
nun page brack wäre zumindest eine hilfe... damit könnte ich ja z.b. nach zwei oder drei tabellen eine neue seite erzwingen?
die tabellen kleiner machen geht natürlich nicht..
insgesammt sind das so an die 400 tabellen... jede einzelne davon hat 9 zeilen manchmal auch nur 5.. je nach inhalt der db für diese tabelle...
der tabelle kann man also nicht sagen "hey teile dich nicht, bleibe immer komplett"??? ;-)
der tabelle kann man also nicht sagen "hey teile dich nicht, bleibe immer komplett"??? ;-)
page-break-inside: avoid; auf das table-element
aber das willst du nicht ;) was passiert wohl, wenn kein umbruch stattfindet und das druckmedium zu ende ist? richtig, der drucker druckt auf der walze weiter und zerstört sich selbst oder so :p
damn... also gibbet keine lösung? ausser dann fest 2 oder drei tabllen auf eine seite egal ob noch paltz für die dritte auf der seite wäre?
ach ich hatte so ne vermutung das das nich geht :/