0rph3n
27-03-2007, 14:04
ciao raghi,
sto cercando di creare un css che mi presenti una pagina in formato stampabile.
in poche parole dovrebbe impaginarmi un report (che è formato da più pagine)!
ora per adattare la pagina alle dimensioni di un foglio A4 ho specificato altezze e larghezze varie in millimetri, però quando vado a stampare mi sballa tutto assaje!
intanto vi spiego come l'ho strutturato:
ogni pagina è contenuta in un div con classe divPagina e contiene tre sezioni:
Intestazione (div con classe divIntestazione)
Corpo (div con classe divCorpo)
PiePagina (div con classe divPiePagina)
.divPagina
{
width: 210mm;
height: 297mm;
margin: 0;
padding: 0;
border: none;
page-break-after: always;
}
.divIntestazione
{
width: 100%;
height: 45mm;
margin: 0;
padding: 0;
border: none;
}
.divCorpo
{
width: 100%;
height: 217mm;
margin: 0;
padding: 0;
border: none;
text-align: center;
}
.divPiePagina
{
width: 100%;
height: 35mm;
margin: 0;
padding: 0;
border: none;
text-align: center;
}
che c'è che non va?
tenchiu
sto cercando di creare un css che mi presenti una pagina in formato stampabile.
in poche parole dovrebbe impaginarmi un report (che è formato da più pagine)!
ora per adattare la pagina alle dimensioni di un foglio A4 ho specificato altezze e larghezze varie in millimetri, però quando vado a stampare mi sballa tutto assaje!
intanto vi spiego come l'ho strutturato:
ogni pagina è contenuta in un div con classe divPagina e contiene tre sezioni:
Intestazione (div con classe divIntestazione)
Corpo (div con classe divCorpo)
PiePagina (div con classe divPiePagina)
.divPagina
{
width: 210mm;
height: 297mm;
margin: 0;
padding: 0;
border: none;
page-break-after: always;
}
.divIntestazione
{
width: 100%;
height: 45mm;
margin: 0;
padding: 0;
border: none;
}
.divCorpo
{
width: 100%;
height: 217mm;
margin: 0;
padding: 0;
border: none;
text-align: center;
}
.divPiePagina
{
width: 100%;
height: 35mm;
margin: 0;
padding: 0;
border: none;
text-align: center;
}
che c'è che non va?
tenchiu