Galería de Imágenes Responsive Metodo2 usando width y funcion calc

Fecha Publicación:       20 de Julio de 2019
Fecha Modificación:       27 de Mayo de 2020

Usando La función CSS CALC()  y porcentaje 33.33% para mostrar 3 columnas.
El problema es que la separacion de cada item (vertical y Horizontal no es el mismo tamaño).

<div class="contenedor">
  <div class="item">		
    	<img src="http://unidadvirtual.com/imagen/plantillas_web/puertasycreaciones-pe-250x250.png">
  </div>  
  
  <div class="item">		
    	<img src="http://unidadvirtual.com/imagen/plantillas_web/puertasycreaciones-pe-250x250.png" >
  </div>  
  
  <div class="item">		
    	<img src="http://unidadvirtual.com/imagen/plantillas_web/puertasycreaciones-pe-250x250.png" >
  </div>  
  
  <div class="item">		
    	<img src="http://unidadvirtual.com/imagen/plantillas_web/puertasycreaciones-pe-250x250.png" >
  </div>  
  
  <div class="item">		
    	<img src="http://unidadvirtual.com/imagen/plantillas_web/puertasycreaciones-pe-250x250.png" >
  </div>   
  
</div>

 

Si queremos mostrar 3 columnas en este caso usaremos La función CSS CALC() 

Recuerda el display: block en img es para quitarle el espacio debajo de cada item , en vez le ponemos margin-bottom

.contenedor{ display: flex;flex-wrap: wrap;box-sizing: border-box;
justify-content: space-between;width: 100%;}
.contenedor img {display: block;width: 100%; text-align: center;}
.item{  width: calc((33.33% - 10px)); margin-bottom: 10px;}



Articulo : 859 - Veces Leidas
Compartir Articulo: