Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/07/2002, 06:41
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 3 meses
Puntos: 381
Re: Problemas centrando capa con <div align>

Hola Kuai,

mira, si le pides alineación izquierda, te pondrá la esquina superior izquierda a la izquierda. Si le pides centro, te pondrá la esquina superior izquierda centrada, con lo que visualmente la verás desplazada del centro a la derecha. Y si le pides a la derecha, pues hará lo mismo; poner su esquina superior izquierda a la derecha, con lo que la capa se sale por el lado derecho de la pantalla.

La capa madre la usamos en este caso para que vaya con la alineación del párrafo, y la capa hija es a la que daremos la posición con respecto de la madre.

Si lo que quieres es que te salga centrado, dale esa posición a la madre y luego centra a la hija con respecto a la esquina superior izquierda de la madre.
En cambio si lo quisieras alinear a la derecha, necesitarás dar una posición a la hija de exactamente su ancho pero en negativo.

Es decir, si la capa hija mide 200 pixels le habrás de dar una posición de -200. Eso para alinear a la derecha.
En el mismo caso, pero para alinear al centro, la posición de la hija abría de ser de -100; para alinear a la izquierda, la posición de la hija habría de ser de 0.

Suerte