Mi son permesso di sistemare i VBtag, perche` come li avevi messi non funzionavano (se premi il bottone [ quote ] in fondo la messaggio vedi come li ho messi.
Il problema sta nell'uso dei posizionamenti assoluti.
Il consiglio e` di non usarli, finche` non si padroneggiano i CSS: sono una tecnologia piuttosto complessa.
Inoltre alcune % che usi sono riferite ad un oggetto senza dimensione definita, per cui i browser interpretano come vogliono.
Se devi proprio usare i posizionamenti, dovresti approfondire lo studio dei CSS.
E comunque tieni presente che la dimensione di default dei vari oggetti di tipo blocco e` "il piu` piccolo possibile"; per altri oggetti (tipo <html> e <body>) il default dipende dal browser.
In conclusione per pagine tipo la tua (con pochi contenuti che si devono distribuire) conviene definire nel CSS:
codice:
html, body {
width: 100%;
height: 100%;
}
Questo ha degli effetti collaterali (soprattutto su schermi piccoli), per cui si puo` pensare di completare con:
codice:
html, body {
min-width: 300px; /* definire il valore a seconda delle necessita` */
mih-height: 300px;
width: 100%;
height: 100%;
}
Non garantisco che funzioni sempre, ma puo` essere un punto di partenza