salve a tutti![]()
č un po di tempo che sto cercando di far si che delle immagini visualizate sul mio sito non superino di larghezza e di altezza le dimensioni della finestra ma non ci riesco D=
ps: non funziona nemmeno la funzione che posiziona le immagini al centro della pagina
queste immagini vengono caricate tramite il metodo load
qual'č il problema? =(codice:$('<div id="sfondo_nero"></div>') .css('top', $(document).scrollTop()) .fadeIn(500) .appendTo('body'); $('<img />') .attr('src', $(this).attr('href')) .load(function() { dimensioneimmagine(); posizionebox(); }) .click(function() { toglibox(); }) .appendTo('#sfondo_nero'); return false; }); function posizionebox() { var top = ($(window).height() - $('#sfondo_nero').height()) / 2; var left = ($(window).width() - $('#sfondo_nero').width()) /2; $(document).scrollTop() $('#sfondo_nero') .css({ 'top': top, 'left': left }) .fadeIn(); } function toglibox() { $('#sfondo_nero') .fadeOut('slow', function() { $(this).remove(); $('body').css('overflow-y', 'auto'); }); } function altezza_documento() { $(window).height() } function larghezza_documento() { $(window).width() } function dimensioneimmagine() { if($(this).height > altezza_documento()) { $(this).css("height", "altezza_documento()+px") } if($(this).width > larghezza_documento()) { $(this).css("width", "larghezza_documento()+px") } }
se serve questo č il link della pagina
http://cactua.altervista.org/portfolionew/

Rispondi quotando