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
