Foros del Web » Creando para Internet » CSS »

esquema 3 columnas y Posiciónamiento

Estas en el tema de esquema 3 columnas y Posiciónamiento en el foro de CSS en Foros del Web. No acabo de entender el modelo de posicionamiento en CSS. He montado una pagina de tres columnas, las tres de tamaño fijo, la izquierda con ...
  #1 (permalink)  
Antiguo 31/08/2014, 09:10
 
Fecha de Ingreso: septiembre-2013
Mensajes: 60
Antigüedad: 11 años, 1 mes
Puntos: 1
Pregunta esquema 3 columnas y Posiciónamiento

No acabo de entender el modelo de posicionamiento en CSS.

He montado una pagina de tres columnas, las tres de tamaño fijo, la izquierda con float:left, la derecha con float:right, y la central sin nada, donde lo he posicionado todo (casi todo) con position: absolute, pero he leido que esto no es correcto. Además, a la columna central, si le pongo un width=100% el texto se pasa a la columna de la derecha, y si le pongo un width:500px; (por ejemplo) se queda en ese tamaño aunque se amplie el monitor, dejando un espacio entre la columna central (que supere los 500px y la columna de la derecha... no se si me explico...

imagino que deberi ser algo mas flexible, con la columna central flexible, pero no se muy bien como hacerlo, ¿quizas con el flex-box model? que tipo de position?

Y si es asi, ¿como posiciono los elementos graficos sueltos, en una posición determinada?

imaginad un esquema asi:



¿Como lo haria?
  #2 (permalink)  
Antiguo 02/09/2014, 06:12
 
Fecha de Ingreso: mayo-2011
Ubicación: Lugo
Mensajes: 29
Antigüedad: 13 años, 6 meses
Puntos: 3
Respuesta: esquema 3 columnas y Posiciónamiento

Hola jakijem, yo lo haría así, espero que te sirva:

Código HTML:
Ver original
  1. <body style="width:900px">
  2.  
  3. <div style="height:500px;float:left;width:100px;background:black">
  4. </div>
  5.  
  6. <div style="background:yellow; height:500px; float:left;  font-family:Arial;width: 73%;margin-left: 20px; padding:10px;color:black;">
  7.  
  8. Hola, este es un contenido de ejemplo por David Randulfe para ForosDelWeb
  9.  
  10. </div>
  11.  
  12. <div style="height:500px;float:right;background:red;width:100px;"
  13. </div>
  14.  
  15. </body>
  #3 (permalink)  
Antiguo 02/09/2014, 09:38
 
Fecha de Ingreso: septiembre-2013
Mensajes: 60
Antigüedad: 11 años, 1 mes
Puntos: 1
Respuesta: esquema 3 columnas y Posiciónamiento

Si, mas o menos, pero imagina que la columna central debe ocupar todo el espacio que no ocupen las dos columnas exteriores, y que además se adapte a cambios de ancho...

Si estableces un % fijo, aunque lo ajustes, cuando la pantalla sea mas grande

por ejemplo, si tienes un ancho de 1280px, y le quitas 100px por cada lado, te quedan 1080px, lo que supone un 84,375%, y podrias ajustarlo asi, pero si pasas a un monitor con una resolución de 1600px, ese porcentaje ya no es correcto, porque 1400px (1600 - 200) ya no es el 84%, no se si me explico...

Etiquetas: columnas, esquema, width
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 12:39.