Con la regola CSS page-break
in @media print
è facile interrompere il contenuto quando si stampa dal browser. Funziona bene per me tranne una cosa: non funziona quando l'elemento è fisso. L'utilizzo di page-break-after: always
o page-break-before: always
su elementi fissi non ha aiutato, il risultato è sempre lo stesso - il contenuto si sovrappone semplicemente a div. C'è qualche soluzione per questo?Interruzione di pagina su elementi fissi
<div id="content">
</div>
<div class="footer"></div>
Il contenuto è visualizzato in content div ed è dinamico. CSS per piè di pagina:
@media screen{
.footer{
display:none;
}
}
.footer{
display:block;
height:30px;
position:fixed;
bottom:0;
}
Usando questo piè di pagina CSS appare su ogni pagina, ma l'uso di page-break
in .footer
classe non rompe la pagina?
Si prega di mostrare più codice sorgente. –