Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/12/2010, 06:34
enridp
 
Fecha de Ingreso: mayo-2005
Mensajes: 284
Antigüedad: 19 años
Puntos: 11
Respuesta: Centrado Vertical (para avanzados)

Me respondo solo, agregando esto:

Código CSS:
Ver original
  1. html, body {  
  2.      height:100%;  
  3.      margin:0;  
  4. }
  5.  
  6.  
  7. body {  
  8.      position:relative;  
  9.      min-width:980px;  
  10.      min-height:600px;  
  11. }

Evitamos el problema anterior.
No funciona en IE6 pero bueno, ya ni Google da soporte para IE6 asique que se joda el que lo siga usando.

EDIT:
Para IE6 encontre esto que hay que agregar pero no se si funciona ya que no lo tengo para probar:
<!--[if lte IE 6.0]>
<style>
#centradoVertical {
top:expression(document.body.clientHeight < 601? "0px": "50%" );
margin-top:expression(document.body.clientHeight < 601? "0px": "-300px" );
left:expression(document.body.clientWidth < 981? "0px": "50%" );
margin-left:expression(document.body.clientWidth < 981? "0px": "-490px" );
</style>
<![endif]-->