una delle mie applicazioni è POS (punto di vendita) basata sul web. così mentre stampi le fatture in chrome. pagina intestazione e piè di pagina inserita automaticamente dal browser che voglio sopprimere tramite la pagina e senza l'intervento dell'utente ..CSS: Disabilita intestazione e piè di pagina da Anteprima di stampa Chrome
ho applicato alcuni CSS over-qui a dei supporti di stampa,
@media print {
#header, #footer {
visibility: hidden !important;
display: none !important;
}
}
Ma non si sta applicando, forse il selettore non è corretto?
E ho anche provato riducendo il margine, ma tagliando/sovrascrivendo il contenuto della pagina, se la stampa ha più pagine .. E ancora una cosa, non voglio disabilitare l'opzione di anteprima di stampa per chrome ..
Qualcuno ha una buona soluzione per questo?
migliori saluti ..
il tuo codice sembra buono, anche se 'visibility' è ridondante. Controlla se il footer e l'intestazione hanno id, che corrispondono a quelli che usi nel selettore CSS. – c69
In realtà non sono in grado di esaminare l'id o la classe dell'intestazione e del piè di pagina nell'anteprima di stampa ... Potresti provare al tuo fianco ...? –
lol, quindi non intendi intestazione e piè di pagina ma [intestazione/piè di pagina] (http://en.wikipedia.org/wiki/Page_header)? scusa, non puoi nasconderli tramite css, ma puoi convertire la tua pagina in pdf o doc, che consente un controllo molto migliore sulla stampa, e inviare questo documento alla stampante. – c69