Wie man CSS-Seitenumbruch anwendet, um eine Tabelle mit vielen Reihen zu drucken?
Habe ich eine dynamische Tabelle in meinem web-Seite, die manchmal enthält viele Zeilen. Ich weiß, es gibt page-break-before
und page-break-after
CSS-Eigenschaften.
Wo lege ich diese in meinem code, um ihn zu zwingen Seite brechen wenn nötig?
InformationsquelleAutor der Frage Mohammad Saberi | 2012-01-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die folgenden verwenden:
Finden Sie die W3C CSS Print Profile - Spezifikation für details.
Und siehe auch die Salesforce Entwickler-Foren.
InformationsquelleAutor der Antwort Hemant Metalia
Wo auch immer Sie bewerben wollen, eine Pause, entweder ein
table
odertr
Sie braucht, um eine Klasse für die ex.page-break
mit CSS wie unten erwähnt:und es wird so funktionieren, wie Sie erforderlich
Alternativ können Sie auch
div
Struktur für gleichen:CSS:
Div:
InformationsquelleAutor der Antwort Aditya P Bhatt
Leider die Beispiele oben funktionierte bei mir nicht in Chrome.
Kam ich auf die Lösung, wo unten können Sie die max Höhe in PXs jeder Seite. Diese wird dann spaltet sich die Tabelle in separate Tabellen, wenn die Zeilen gleich, die Höhe.
Benötigen Sie auch die unten in Ihrem stylesheet
InformationsquelleAutor der Antwort Jay1b
Habe ich mich um eine Lösung für dieses Problem. Ich habe eine jquery-mobile-Website, hat eine Letzte Seite drucken und es verbindet sich über Dutzende von Seiten. Ich habe versucht, alle Updates oben, aber das einzige, was ich bekommen konnte, um zu arbeiten, ist dies:
InformationsquelleAutor der Antwort Scotty Rogers
dies ist für mich arbeiten:
Aus diesem thread: vermeiden von Seitenumbrüchen innerhalb Zeile der Tabelle
InformationsquelleAutor der Antwort Alan
Hier ist ein Beispiel:
Via css:
oder direkt auf das element:
InformationsquelleAutor der Antwort tomthorgal