rafael.g.lepper escribió:
> Para centrar el contenido verticalmente, tienes que meterlo todo en un div
> con una altura fija, la que sea ( en el ejemplo voy a suponer 500px)
> Le das una distancia de top del 50% y pones un margen negativo de la mitad
> del tamaño del div, porque css alineará el bloque partiendo de la esquina
> superior izda, mas o menos así:
>
> #contenedor {
> margin-top: -250px;
> position: absolute;
> height: 500px;
> top: 50%;
> }
Exacto, con el detalle de que top:50%; no funciona en IE Mac, por lo
que el margin-top negativo te dejaría la página cortada por la mitad.
Lo solucionas con un hack. No quedará centrada en IE Mac, pero al
menos tampoco cortada al medio!
#contenedor {
position: absolute;
height: 500px;
top: 50%;
margin-top: 50px; /* ie mac \*/
margin-top: -250px;/* los otros navegadores - no quitar este comentario */
}
Saludos,
- manuel
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo