Foros del Web » Creando para Internet » HTML »

Problemas centrando capa con <div align>

Estas en el tema de Problemas centrando capa con <div align> en el foro de HTML en Foros del Web. Hola de nuevo. Ahora que habia conseguido que casi toda mi pagina me fuera bien gracias a vosotros resulta que me pasa una cosa muy ...
  #1 (permalink)  
Antiguo 11/07/2002, 17:45
 
Fecha de Ingreso: mayo-2002
Mensajes: 32
Antigüedad: 21 años, 11 meses
Puntos: 0
Problemas centrando capa con <div align>

Hola de nuevo. Ahora que habia conseguido que casi toda mi pagina me fuera bien gracias a vosotros resulta que me pasa una cosa muy curiosa. Tengo una Capa madre con todos los elementos en ella. Quiero que esa capa este siempre centrada en el medio de la ventana. Asi que no le pongo ni cordenadas, top ni left. Bien. Ahora para centrarla pongo &lt;div align=center&gt; Y LA MUY ·$·$·$· SE ME AJUSTA A LA DERECHA.

Me explico mejor. Si pongo &lt;div align=&quot;left&quot;&gt; se me queda a la izquierda perfectamente, si pongo &quot;center&quot; se me coloca a la derecha, y si pongo &quot;right&quot; SE SALE de la ventana!!!. Por favor mirar a ver si podeis probar en un momentin a centrar una capa .

Muchas gracias.
  #2 (permalink)  
Antiguo 13/07/2002, 05:53
 
Fecha de Ingreso: mayo-2002
Mensajes: 32
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: Problemas centrando capa con <div align>

Realmente nadie sabe centrar capas????
  #3 (permalink)  
Antiguo 13/07/2002, 06:41
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 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
  #4 (permalink)  
Antiguo 13/07/2002, 08:16
Avatar de Carlitos
Usuario no validado
 
Fecha de Ingreso: mayo-2001
Ubicación: Zaragoza
Mensajes: 1.304
Antigüedad: 22 años, 11 meses
Puntos: 25
Re: Problemas centrando capa con <div align>

Ummm, y haciendo esto no es más fácil?

Código:
&lt;center&gt;
&lt;div&gt;
Aquí el contenido de la capa
&lt;/div&gt;
&lt;/center&gt;

Un saludo. <img src="http://litos.galeon.com/guino.gif">

Carlos - Zaragoza
  #5 (permalink)  
Antiguo 13/07/2002, 09:04
 
Fecha de Ingreso: mayo-2002
Mensajes: 32
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: Problemas centrando capa con <div align>

Muchas gracias Tunait t carlos. A carlos decirle que la etiqueta &lt;center&gt; es una de las primeras cosas que probe, pero no funciona como quiero, sigue alineandome la capa hacia la derecha....

Respecto a lo que comenta Tunait, muchas gracias, me ha funcionado perfectamente. La verdad es que me he puesto muy contento cuando he visto que eras tu el que me contestabas porque anteayer ley un post tuyo sobre Capa Madre y Capa hija que me parecio buenisimo. Hay mucha gente, ( yo antes tambien) que para hacer ese tipo de cosas utiliza java Script para saber que resolucion utiliza el usuario y a partir de ella poner la capa en una posicion u otra. La teoria de &quot;LA CAPA MADRE&quot; , es mucho mas sencilla y rapida. Gracias otra vez.

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:38.