Foros del Web » Creando para Internet » CSS »

Resuelto: Alinear a la izquierda de capa centrada

Estas en el tema de Resuelto: Alinear a la izquierda de capa centrada en el foro de CSS en Foros del Web. Saludos, no se si el título es algo raro pero me explico: Tengo 3 capas, llamémosle 'izquierda', 'centro' y 'derecha', que se muestran una al ...
  #1 (permalink)  
Antiguo 22/09/2009, 03:54
 
Fecha de Ingreso: octubre-2003
Ubicación: Barcelona
Mensajes: 35
Antigüedad: 14 años, 1 mes
Puntos: 1
Resuelto: Alinear a la izquierda de capa centrada

Saludos,

no se si el título es algo raro pero me explico:

Tengo 3 capas, llamémosle 'izquierda', 'centro' y 'derecha', que se muestran una al lado de otra y en la posición que su nombre indica :)
'centro' mide 1024px de ancho, y la tengo centrada en horizontal con lo típico de

Código HTML:
left:50%;
width:1024px;
margin-left:-512px;
'centro' tiene todo el contenido del sitio web, por eso es esta la capa que tengo centrada: un usuario con un monitor a 1024 verá esto y no verá las capas 'izquierda' ni 'derecha'.

El problema viene cuando un usuario tiene una resolución mayor, pongamos que 1200 o más. Este si verá las capas' izquierda' y 'derecha' a ambos lados de la capa central, pero no consigo que la capa 'izquierda' me quede enganchada a la capa 'centro', y por más que pruebo no doy con la solución.

¿Alguna idea?

¡Gracias!

###################

Resuelto:

Cuando había perdido la fe, he dado con la solución, haciendo algo parecido a alinear al centro:

Código HTML:
position:absolute;
left:50%;
margin-left:-600px;
Le digo que se alinea al centro y en el margin-left le sumo los 512px de la capa 'centro' más los en este caso 88px de la capa 'izquierda'.

Espero que sea de utilidad a alguien más!
__________________
^ReG^

Última edición por regalado; 22/09/2009 a las 04:07
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

SíEste tema le ha gustado a 1 personas




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