Ich möchte, dass jede Zeile einer Tabelle auf einer separaten Seite gedruckt wird (media = "print", nicht "screen"). So sieht mein HTML so aus:CSS-Seitenumbruch innerhalb der Tabelle in Safari?
<table>
<tr style="page-break-after: always;">
<td><p>Page 1</p></td>
</tr>
<tr style="page-break-after: always;">
<td><p>Page 2</p></td>
</tr>
</table>
Der Seitenumbruch funktioniert in Firefox und IE aber nicht in Safari 4 noch Opera.
Ich habe versucht, die "page-Break-After: immer" zu < td> und < p>, aber keiner funktioniert. Ich kann anscheinend keinen Weg finden, einen Seitenumbruch innerhalb einer Tabelle in Safari und Opera zu erzwingen.
Irgendeine Idee, wie man es in allen Browsern funktioniert?
Danke, aber das funktioniert nicht für Safari. -_- –
Ja, ich denke du hast kein Glück. Es sieht so aus, als wäre es ein Safari-Bug, der es nicht in Tabellen erlaubt. – scottheckel
6 Jahre sind vergangen und dieser Fehler wurde noch nicht behoben. :( –