{page-break-after: always} funktioniert nicht beim drucken
EDIT: mir ist gerade aufgefallen das funktioniert in IE9, nicht aber IE10 und Chrome.
Erhalten wir HTML-formatierte PO-Berichte von einem unserer Lieferanten elektronisch. Wir drucken in der Regel diese und vor es würden 1 PO pro Seite, aber nun ist es nicht hinzufügen die Seite bricht. Ich habe die html und ich kann nicht sehen, warum es würde nicht funktionieren, alle von einer plötzlichen. Dies ist der (schlecht formatierte) html:
<HEAD>
<STYLE TYPE='text/css'><!--
BR.breakhere {page-break-after: always}
.tb1{font:10pt Arial;}
.tb2{border-left:1px solid #000000; border-right:1px solid #000000;border-top: 1px solid #000000;border-bottom: 1px solid #000000;}
.tb3{font:10pt Arial;border-left:1px solid #000000; border-right:1px solid #000000;border-top: 1px solid #000000;border-bottom: 1px solid #000000;}
.tb4{font-size:8pt;}
--></STYLE>
</HEAD>
Den Seitenumbruch wird angenommen, auftreten, hier:
<BR class=breakhere>
Es tritt unmittelbar nach dem ein TABLE-element, der TISCH hat eine Stunde nach der letzten TR (ugh).
<BR><HR style = "width:100%;height:10px;color:#000000"></TABLE><BR class=breakhere>
Ich will, Sie zu Kontaktieren und zu erwähnen, aber ich bin mir nicht sicher, ob es den code oder etwas auf unserer Seite? Ich habe versucht, jeden browser, mehrere Drucker und workstations, aber kann Sie nicht brechen-Seiten.
Dank!
Ich habe versucht, IE und Chrome ohne Pausen.
Ahh Sie hat mich an etwas. IE 9, der Pausen, Arbeit, IE 10 und Chrome funktionieren NICHT. Update-Frage.
page-break-after
ist veraltet, zu Gunsten der break-after
. Sehen Sie, wenn break-after: page
macht den job. developer.mozilla.org/en-US/docs/Web/CSS/...break-after: page
oder break-after: always
hat nicht funktioniert entweder im IE10 oder chrome.InformationsquelleAutor drpcken | 2013-06-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe den Umgang mit dieser zu. Es scheint, dass die Verwendung des page-break-after-Eigenschaft in einem break line ist ein no-no in IE10. Je nach Internet-Explorer die aktuelle Dokumentation Unterstützung von CSS 2.1 Abschnitt 13.3.1, die page-break-after-Eigenschaft nicht unterstützt Zeilenumbruch oder header-Elemente. Die Ausführungen in diesem link: http://msdn.microsoft.com/en-us/library/ie/ms530842. Ich hatte, um meine code ein div mit der Pause nach dem Unterricht, aber das scheint nicht zu funktionieren im IE9, die ist genial.
InformationsquelleAutor JamesIngold