Christine: Zeilenumbruch beim Drucken

Hallo

Ich habe eine Seite, die mit Div eine Art Tabelle aufbaut.
Hier erstmal ein bisschen Code:
<div id=listeHeader>... </div>
<div id=listeBody>
  <div><p>..</p></div>
  <div>..</div>
  <div>..</div>
  <div>..</div>
</div>

etc.

Es ist so, die Anzahl der Div's im Body kann variieren, die Anzahl Zeilen in einem inneren Div kann auch variieren.

Wenn man das ausdruckt, so werden einzelne Div zerschnitten.
Gibt es eine Möglichkeit den Div 'zu sagen', dass sie nur ganz gedruckt werden dürfen und nicht auf zwei Seiten?

Danke für eure Hilfe!

Gruss
Christine

  1. Moin,

    Ich habe eine Seite, die mit Div eine Art Tabelle aufbaut.
    Hier erstmal ein bisschen Code:
    <div id=listeHeader>... </div>
    <div id=listeBody>
      <div><p>..</p></div>
      <div>..</div>
      <div>..</div>
      <div>..</div>
    </div>

    au, das sieht aber übel aus. Ich bin sicher, dass man dafür sinnvolleres Markup finden kann.
    Das hat aber mit deiner eigentlichen Frage nichts zu tun.

    Gibt es eine Möglichkeit den Div 'zu sagen', dass sie nur ganz gedruckt werden dürfen und nicht auf zwei Seiten?

    Theoretisch ja, mit page-break-inside:avoid; im Print-Stylesheet. Leider ist aber die Unterstützung seitens der Browser AFAIK immer noch unbefriedigend.

    Ciao,
     Martin

    --
    Schon gewusst, dass Aftershave trotz des Namens eigentlich eher fürs Gesicht gedacht ist?
    Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(