Foros del Web » Creando para Internet » CSS »

2 divs width:100% flotantes left

Estas en el tema de 2 divs width:100% flotantes left en el foro de CSS en Foros del Web. Buenos dias, tengo algo que me está complicaqndo todo. estoy haciendo una pagina horizontall, digamos que cada sección es de width:100%; height; 100%. son del ...
  #1 (permalink)  
Antiguo 14/05/2013, 09:50
 
Fecha de Ingreso: septiembre-2012
Mensajes: 9
Antigüedad: 12 años, 2 meses
Puntos: 0
2 divs width:100% flotantes left

Buenos dias, tengo algo que me está complicaqndo todo. estoy haciendo una pagina horizontall, digamos que cada sección es de width:100%; height; 100%. son del tamaño de la pantalla. lo que necesito es que floten, ya que la pagina es horizaontal, no logro que floten con float:left; no se si haya una solucion para esto. muchas gracias por su ayuda!
  #2 (permalink)  
Antiguo 14/05/2013, 10:08
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: 2 divs width:100% flotantes left

Supongo que es un problema de lógica más que nada.

Si el ancho está limitado a 100%, no puede haber nada flotado horizontalmente al 100%, porque no hay espacio. Por lo tanto el ancho debe de ser 100% multiplicado por las secciones que tienes. Es decir, si tienes 7 secciones, el ancho de body tendría que ser de 700%.

Luego cada sección, obviamente, no puede medir 100%, sino que tendrá que medir el 100% (de su contenedor) divido entre el número de secciones: 100%/7 = 14,28%

Un ejemplo con cuatro secciones, para hacerlo más fácil de entender:

Código CSS:
Ver original
  1. body {
  2.   width: 400%; /* 100% * 4 */
  3. }
  4.  
  5. section {
  6.   float: left;
  7.   width: 25% /* 100% / 4 */
  8. }

Etiquetas: float, horizontal, left, 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 19:04.