a ver si me pueden ayudar.
Estoy usando la librería Isotope con el layout masonry en una web con bootstrap, y le tengo puesto que me muestre las fotos a 4 columnas(desde un PC). Hasta ahí todo perfecto.
Lo que me gustaría, seria que cuando ves la web desde móvil, en vez de mostrarme el contenido a una columna(como hace ahora), me gustaría que me lo mostrara a dos columnas. Así que la pregunta es:
Como configuro la llamada a la librería, para que cuando este en modo smartPhone, me ponga dos/tres columnas, y cuando este en modo Desktop me ponga 4.
Los elementos son asi:
Código HTML :
<div class="portfolio portfolio-masonry col-4 gutter"> <div class="portfolio-item"> <div class="thumb"> <img style="cursor:hand; cursor: pointer" src="<?echo base_url();?>fotos/<? print $row['NOMBREFICHERO']?>"/>
Y la llamada a la libreria es asi:
Código Javascript :
$(window).load(function () { var $c = $('.portfolio-masonry'); if (typeof imagesLoaded == 'function') { imagesLoaded($c, function () { setTimeout(function () { $c.isotope({ itemSelector: '.portfolio-item', resizesContainer: false, layoutMode: 'masonry', filter: "*" }); }, 500); }); } });
Muchas gracias y un saludo
David,
soluciones web