drucken Sie paging mit css | page-break-before:always; cross-browser-Problem!

Ich habe ein Problem, über print-paging. Sie können sehen, mein code unten. es ist kein Seitenumbruch für die seitenansicht 🙁 irgendeine Idee, was kann das problem sein?

Schätzen wissen hilft!


HTML-Code

<h1>header text</h1>
<p>Lorem Ipsum jhdfb jdhbg sdfgshdbfgkjhsdbgkjhbs d sdgf</p>    
<div class="pagebreak"></div>

<h1>header text</h1>
<p>Lorem Ipsum jhdfb jdhbg sdfgshdbfgkjhsdbgkjhbs d sdgf</p>    
<div class="pagebreak"></div>

CSS-Code

@media screen {
    .pagebreak  { height:10px; background:url(img/page-break.gif) 0 center repeat-x; border-top:1px dotted #999; margin-bottom:13px; }
}
@media print {
    .pagebreak { height:0; page-break-before:always; margin:0; border-top:none; }
}

SORTIERT!!

Zog ich den pagebreak-Klasse h1 auch den html-tag (h1), die nicht unter
jedes andere html-tag :/es war unter <
div id="wrap"> und dann habe ich alle entfernt
tags abdecken h1, und es funktioniert gut
jetzt! KOMISCH!!

  • ich eigentlich erstellen diese Ausgabe via php dynamische Inhalte aus der db. aber eigentlich hast du Recht, es ist nicht ein Problem über php, sorry. ich Bearbeiten Sie die tags
Schreibe einen Kommentar