Scusate ma il vertical-align:middle FUNZIONA? ^^''
A me pare proprio di no... se piazzo un table all'interno di due div di cui il primo ha la funzione style="vertical-align:middle;" non succede proprio niente e il table mi si piazza proprio come se fosse top, cioè in alto! mha..
Inoltre vi faccio vedere la mia prova non funzionante:
CSS_
Codice PHP:
#con-overlay {
position:absolute;
top:0px;
left:0px;
display:none;
width:100%;
height:1%;
text-align:center; /*per IE 5.5 o minore*/
background:transparent;
}
#overlay {
position:relative;
top:50px;
display:block;
margin:0px auto;
width:500px;
height:400px;
background:#ff0000;
}
BODY_
Codice PHP:
<div id="con-overlay">
<div id="overlay">
<P align="right">
[url="javascript:void(0);"][B]X[/B] Chiudi[/url]
</P>
<CENTER>
<H1>DIGREO SITE</H1>
<DIV id="sal_init">
</DIV>
<H3 class="sb" align="center">E-mail:digreo@hotmail.it</H3>
<DIV id="messages">
</DIV>
</CENTER>
</div>
</div>
JAVASCRIPT ESTERNO_
Codice PHP:
function apertura() {
if (document.getElementById('overlay')) document.getElementById('overlay').style.display='block';
if (document.getElementById('sal_init')) document.getElementById('sal_init').innerHTML='<P class="bnu">BENVENUTI nella nostra Bottega Universale!<\/P>';
//if (document.getElementById('messages')) document.getElementById('messages').innerHTML= getMessage();
setTimeout("if (document.getElementById('overlay')) document.getElementById('overlay').style.display='none'",6000);
}
setTimeout("apertura();", 5000);
Dove sbaglio?