Ho un sito basato su Bootstrap 3. La stampa di determinate pagine è importante per i nostri clienti. La maggior parte delle stampe del sito è accettabile, ad eccezione delle finestre di dialogo modali.Perché esiste una discrepanza tra l'emulazione CSS di stampa e l'anteprima di stampa di Chrome?
Sto tentando di utilizzare l'emulazione di stampa CSS di Chrome (v42.0.2311.135 m) per migliorare il foglio di stampa. Tuttavia, non assomiglia all'anteprima di stampa, né a ciò che effettivamente esce dalla stampante.
Desidero che la versione di stampa dei modali copra l'intero schermo. Ecco quello che ho finora:
schermo:
emulazione di stampa CSS (sembra buono, modal riprende tutto lo schermo):
Stampa anteprima/effettivo cartaceo (completamente sbagliato - modale è piccola e posso vedere il resto della pagina):
Ecco i bit rilevanti del mio foglio di stile di stampa :
@media print {
* {
-moz-transition: none !important;
-o-transition: none !important;
-webkit-transition: none !important;
transition: none !important;
}
.modal-backdrop {
background-color: white!important;
}
.modal.center .modal-dialog {
width: 100%;
max-width: 100%;
height: 90%;
}
}
Come faccio ad avere esimo e Stampa l'emulazione CSS per assomigliare all'output stampato effettivo?
voglio solo piangere :( – Miguel