Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Problema con ISOTOPE

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    34

    Problema con ISOTOPE

    Buongiorno,
    ho un problema con Isotope che uso in un sito per ordinare delle immagini, in pratica riesco a fare tutto (filtraggio, diversi layout, ...) ma ogni volta che apro la pagina in questione le immagini risultano come racchiuse in un div una sopra l'altra e appena ridimensiono la finestra del browser ecco che magicamente si animano e si dispongono ordinate...

    se serve posso copiare codice o link al sito.
    Grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ho un problema quale?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    34
    Come ho scritto di seguito appena apro la pagina in questione (dove dovrebbero comparire tutte le immagini ordinate) ritrovo le immagini una sopra l'altra...appena allargo o restringo la dimensione del browser (o clicco su uno dei filtri) le immagini si dispongono come dovrebbero...

    http://www.pfmartini.altervista.org/grafica.html

    Questa è la pagina in questione

    Grazie

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Boh... continuo a non capire il problema js che riscontri tu (che con firefox io non riscontro) ma rivedrei i "passaggi" confrontandoli con quelli del sito di isotope.co
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Ho notato il problema...su google chrome fa la stessa cosa ma non conosco isotope appena ho tempo gli do un'occhiata

  6. #6
    praticamente da una breve ricerca su google è un bug su google chrome, si può risolvere in questo modo
    <script type="text/javascript">
    $(function(){
    // cache container
    var $container = $('#contenitore');
    setTimeout(function () {
    // initialize isotope
    $container.isotope({
    itemSelector : '.img',
    masonry: {
    columnWidth: 10
    }
    }, 1000);
    });
    })
    </script>

  7. #7
    Ps: su IE nn ho la possibilità di provare..sono utonto linux sorry

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    34
    Grazie mille !

  9. #9
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    non basterebbe eseguire il tutto all'onload?
    codice:
    $(window).load(function () {
    	// cache container
    	var $container = $('#contenitore');
    	// initialize isotope
    	$('#contenitore').isotope({
    		itemSelector : '.img',
    	  masonry: {
    		columnWidth: 10
    	  }
    	});
    	
    	// filter items when filter link is clicked
    	$('li a').click(function(){
    	  var selector = $(this).attr('data-filter');
    	  $container.isotope({ filter: selector });
    	  return false;
    	});
    });

  10. #10
    si anche così funziona su google chrome

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.