Salve ragazzi, su una pagina jsp ho un DIV con dentro una TABLE e in tale tabella mi vengono caricati dei dati via java; questi dati, inizialmente sono tutti invisibili e quando mi servono li rendo visibili. La funzione javascript che li renda visibile effettua questo codice:
codice:
document.getElementById("Tab1").style.visibility="visible";
document.getElementById("Tab3").style.visibility="hidden";
document.getElementById("Tab2").style.visibility="visible";
document.getElementById("Tab2").style.position="relative";
document.getElementById("Tab2").style.top="-83px";
insomma, da qui capite che alcuni dati mi servono e altri no 
Inoltre all'interno dell'html, ogni div ha delle proprietà del tipo:
codice:
style="width:170px;margin-right:29px;"
oppure del tipo
codice:
style="width:164px;"
e questi div caricano delle classi css del tipo che settano tutto ad invisibile...
Comunque, il problema mio è che ho fatto tutto ciò per farmi apparire nel modo corretto questi dati, tutti ben incolonnati e caricati bene. Insomma, come meccanismo è perfetto... per 1024x768... Se metto qualche altra risoluzione ( esempio 800x600 ) oppure per i portatili 1280x1024, tutti i div vengono caricati malissimo. Ciò per il fatto del position:relative e per i margin ovviamente. Se cambio qualche opzione per una risoluzione, le altre si vedono male.
Non c'è un qualcosa per risolvere? grazie