Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2013, 05:53
Avatar de matheus_rostenkowski
matheus_rostenkowski
 
Fecha de Ingreso: junio-2013
Mensajes: 16
Antigüedad: 10 años, 11 meses
Puntos: 0
¿Cómo hago flotar los todos los divs directamente a la izquierda?

Muy buenas! Estoy desarrollando una web fluida y me ha surgido un problemilla.
El tema es que en la página principal aparecen una serie de divs divididos en 3 columnas con las entradas hacia los artículos. Mi objetivo era que independientemente de su altura o contenido, estos se fueran posicionando justo debajo del último... es decir:

1 2 3
4 5 6
7 8 9

sin embargo, por alguna razón que desconozco, el resultado que obtengo es algo así:

123
4
56
78
9


He revisado el código y no termino de ver el problema, agradecería mucho vuestra ayuda.


HTML

Código HTML:
Ver original
  1.     <article class="wall_art">
  2.     <h2>Packaging Ecológico</h2>
  3.     <h3>Manuel Torrado</h3>
  4.     <a href="" target="_blank"><img src="img/muro/eco_pack_wall.jpg" alt="" title=""></a>
  5.     <h4>2013 | Lugo</h4>
  6.     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
  7.     <hr>
  8.     </article>

(Serían sobre 9 entradas como esta)

CSS

Código CSS:
Ver original
  1. section{
  2.     margin-top:3em;
  3.     height:100%;
  4.     }
  5.    
  6. article{
  7.     margin-left:1.563em;
  8.     margin-bottom:1.563em;
  9.     width:30%;
  10.     display:block;
  11.     float:left;
  12.     height:auto;
  13.     }
  14.    
  15. article:hover{
  16.     outline:1.5em solid #FF0;
  17.     }
  18.    
  19. .wall_art{
  20.     font-family: 'PT Mono', sans-serif;
  21.     margin-right:7,5%;
  22.     margin-left:7,5%;
  23.     }
  24.  
  25. .wall_art h2, h3{
  26.     margin-top:-0.3em;
  27.     margin-bottom:1.563em;
  28.     }
  29.    
  30. .wall_art h2{
  31.     font-size:1em;
  32.     font-weight:bold;
  33.     float:left;
  34.     background-color:#FF0;
  35.     }
  36.    
  37. .wall_art h3{
  38.     font-size:0.8em;
  39.     float:right;
  40.     }
  41.    
  42. .wall_art img{
  43.     float:left;
  44.     max-width:80%;
  45.     margin-left:0px;
  46.     margin-bottom:5%;
  47.     }
  48.    
  49. .wall_art h4{
  50.     clear:both;
  51.     margin-top:1.563em;
  52.     margin-bottom:0.8em;}
  53.    
  54. .wall_art p{
  55.     font-size:0.7em;}
  56.    
  57. .wall_art hr{
  58.     margin-top:1em;
  59.     margin-bottom:1em;
  60.     height:0.400em;}


Muchisimas gracias de antemano.

Última edición por pzin; 29/12/2013 a las 00:18 Razón: formato código