Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/02/2011, 11:39
esjuanma
 
Fecha de Ingreso: febrero-2011
Ubicación: Avellaneda, Buenos Aires
Mensajes: 39
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Centrar un div en vertical

Hola. Comentanos un poco para que vas a usar ese div, asi te podemos ayudar mejor.
De cualquier modo, seguramente el siguiente código cumpla con tu requisito:

Código HTML:
Ver original
  1. #principal {
  2.     margin-top:-300px /* la mitad del alto */;
  3.     margin-left:-512px /* la mitad del ancho */;
  4.     position:absolute;
  5.     left:50%;
  6.     top:50%;
  7.     width:1024px;
  8.     height:600px;
  9.     z-index:1;
  10.     background-color: #53534b;
  11. }

Para algo más avanzado seguramente haga falta de Javascript.
Tené en cuenta que el ancho del div es un poco grande, y la resolución mínima ideal es de 1280px (incluso en un monitor de 1024px, el ancho queda corto).

Saludos!