Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2009, 10:12
juandedios
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 21 años
Puntos: 8
div con scroll horizontal

Hola, quiero poner varias imágenes en sentido horizontal dentro de un DIV de ancho especifico.

por ejemplo: quiero poner 10 imagenes de un ancho de 80px cada una dentro de un div de 500px y que el scroll horizontal funcione. Yo hice lo siguiente:

Código CSS:
Ver original
  1. .imagen {
  2.     float: left;
  3.     padding: 2px;
  4. }
  5.  
  6. #visor {
  7.     padding: 5px;
  8.     height: 70px;
  9.     width: 500px;
  10.     overflow-y: hidden;
  11.     overflow-x: auto;
  12. }

Y el HTML:

Código HTML:
Ver original
  1. <div id="visor">
  2.     <div class="imagen">
  3.         <img src="imagen1.jpg" width="80" height="60" alt="Google" />
  4.     </div>
  5.     <div class="imagen">
  6.         <img src="imagen2.jpg" width="80" height="60" alt="Google" />
  7.     </div>
  8.     <div class="imagen">
  9.         <img src="imagen3.jpg" width="80" height="60" alt="Google" />
  10.     </div>
  11.     <div class="imagen">
  12.         <img src="imagen4.jpg" width="80" height="60" alt="Google" />
  13.     </div>
  14.     <div class="imagen">
  15.         <img src="imagen5.jpg" width="80" height="60" alt="Google" />
  16.     </div>
  17.     <div class="imagen">
  18.         <img src="imagen6.jpg" width="80" height="60" alt="Google" />
  19.     </div>
  20.     <div class="imagen">
  21.         <img src="imagen7.jpg" width="80" height="60" alt="Google" />
  22.     </div>
  23.     <div class="imagen">
  24.         <img src="imagen8.jpg" width="80" height="60" alt="Google" />
  25.     </div>
  26. </div>

De esta manera el scroll horizontal no aparece y las imagenes de van abajo, es decir en vez de seguir poniendose una al costado de la otra, llega al tope del contenedor que son 500px y se van abajo.

Cuando en overflow-x pongo scroll en vez de auto, la barra de desplazamiento horizontal si sale pero no sirve por las imagenes se van para abajo.

Que estoy haciendo mal???
__________________
El aprendiz.