Cita:
Iniciado por DrFaust
Un truco que puede serte de utilidad.
...
Básicamente le das left:50% para que el borde izquierdo del elemento caiga justo a la mitad de su padre, y luego le das un margin-left negativo igual a la mitad del ancho del elemento. Lo mismo para top.
.
creo haber dicho lo mismo
Código CSS:
Ver original#capa {
position:absolute;
top: 50%;
left: 50%;
width:800px;
height:550px;
margin-top: -275px; /*valor negativo mitad del alto*/
margin-left: -400px; /*valor negativo mitad del ancho*/
border: 2px solid #2982C6;
background-color: #FFF;
text-align: center;
}
Saludos