css per stampare a piè pagina su A4   facebook   twitter   google+

Discussioni legate a XHTML, CSS, Javascript

Moderatore: spacemarc

Rispondi
gianfranco77
Membro junior
Messaggi: 2
Iscritto il: 14 dic 2007, 15:30

css per stampare a piè pagina su A4

Messaggio da gianfranco77 » 17 dic 2007, 21:16

C'è un metodo per stampare intestazioni e piè pagina a prescindere da quanto grande sia il contenuto..insomma x posizionarle sempre dove dovrebbero stare............usando i css

Io al momento uso thead, tbody e tfoot...xo' devo sempre contare quanto spazio occupo nel tbody altrimenti il piè pagina mi sale.........

Avete ideee?????

Avatar utente
spacemarc
Amministratore
Messaggi: 1076
Iscritto il: 22 giu 2002, 15:16
Località: Italia
Contatta:

Re: css per stampare a piè pagina su A4

Messaggio da spacemarc » 18 dic 2007, 11:10

nell'articolo http://css.html.it/guide/lezione/64/il- ... el-footer/ viene spiegato come gestire il piè di pagina affinchè sia sempre posizionato sul fondo.
spacemarc.it

gianfranco77
Membro junior
Messaggi: 2
Iscritto il: 14 dic 2007, 15:30

Re: css per stampare a piè pagina su A4

Messaggio da gianfranco77 » 19 dic 2007, 13:56

Ciao

grazie per la risposta.

ho posizionato sul fondo della pagine il footer seguendo le guide consigliate con:

Codice: Seleziona tutto

style="position:absolute; margin-bottom:0;"
Viene posizionato correttamente sul fondo della pagina via browser, ma non nell'anteprima di stampa (nella stampa resta sotto all'ultimo <p> precedente, ma non in fondo alla pagina).

Se invece inserisco il codice consigliato nella guida stessa:

Codice: Seleziona tutto

html,body{margin:0; padding: 0;height: 100%}
div#container{position: relative; height:100%}
body>div#container{height: auto; min-height: 100%}
div#content{padding: 0 1.5em 5em}
div#footer{position:absolute;bottom: 0;width: 100%}
utilizzando i DIV consigliati, nell'anteprima di stampa viene correttamente posizionato sul fondo, ma visualizzandolo via browser viene sovrapposto all'altro testo della pagina.

Come posso risolvere questoi problema?

Ciao e grazie.

Avatar utente
spacemarc
Amministratore
Messaggi: 1076
Iscritto il: 22 giu 2002, 15:16
Località: Italia
Contatta:

Re: css per stampare a piè pagina su A4

Messaggio da spacemarc » 20 dic 2007, 12:01

Guarda, la stampa degli elementi header e footer (questi ultimi, in particolare) ha sempre dato problemi: anche perchè i browser a volte interpretano diversamenti i vari stili, css applicati, html ecc.

Qui si è parlato di qualche workaround su questo tipo di stampa:
http://archivist.incutio.com/viewlist/css-discuss/46635 e http://css-discuss.incutio.com/?page=PrintingTables
spacemarc.it

Rispondi