Z regułą CSS page-break
w @media print
łatwo jest dzielić zawartość, gdy drukujemy z przeglądarki. Działa dobrze dla mnie z wyjątkiem jednej rzeczy: nie działa, gdy element jest naprawiony. Użycie page-break-after: always
lub page-break-before: always
na stałym elemencie nie pomogło, wynik jest zawsze taki sam - treść po prostu pokrywa się z div. Czy istnieje jakieś rozwiązanie?Podział strony na stałe elementy
<div id="content">
</div>
<div class="footer"></div>
Treść pojawia się w dziale treści i jest dynamiczna. CSS na stopce:
@media screen{
.footer{
display:none;
}
}
.footer{
display:block;
height:30px;
position:fixed;
bottom:0;
}
Stosując tę CSS stopkę na każdej stronie pojawia, ale korzystanie z page-break
w .footer
klasie nie łamie stronę?
Pokaż nam więcej kodu źródłowego. –