Si vous voulez cacher certains divs lors de l'impression, vous pouvez les régler sur « display: none "dans une section médias imprimés de votre feuille de style, et ils n'apparaîtront pas.
par exemple, dans votre feuille de style:
@media print {
div.header {
display: none;
}
div.printable {
page-break-inside: avoid;
page-break-after: always;
}
}
Cette réponse est presque exactement le même que les deux qui m'a battu 4 minutes :-), une note que vous n'avez pas besoin d'un ensemble séparé stylesheet si vous ne voulez pas ...
Aussi, le "page-break-inside: avoid;" et "page-break-after: toujours;" les clauses sont bonnes pour imprimer quelques divs, chacun sur sa propre page.
Est-ce que cela vous dérange de marquer cette 'Réponse'? – Andy