<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Effetto immagine]]></title><description><![CDATA[<p dir="auto">Buonasera,<br />
devo aggiungere ad un sito un' intro formata da un immagine che "parte" da scomposta per appunto comporsi  come se fosse mosaico, ma non sono riuscito a trovare granchè a livello di script (jquery) già pronti.  Devo evitare se possibile l'uso di Flash. Qualche consiglio?<br />
.<br />
Grazie</p>
]]></description><link>https://connect.gt/topic/166687/effetto-immagine</link><generator>RSS for Node</generator><lastBuildDate>Sat, 16 May 2026 18:20:31 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/166687.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 21 Feb 2012 19:41:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Effetto immagine on Sun, 20 May 2012 10:24:57 GMT]]></title><description><![CDATA[<p dir="auto">Questo l'ho fatto ora, spero sia di tuo gusto, se serve aiuto o modifiche fammi sapere!</p>
<pre><code>&lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"&gt;&lt;/script&gt;
&lt;script&gt;
preload_image = new Image(85,100); 
preload_image.src='http://www.giorgiotave.it/forum/logo.png'; 

function scomposimetro(img_url,nqx,nqy,img_x,img_y)
{
	dim_q_x = img_x/nqx;
	dim_q_y = img_y/nqy;
	
	var html = "&lt;div id='scomposimetro_big' style='overflow:show;position:absolute;display:none;width:"+img_x+"px;height:"+img_y+"px;'&gt;\r\n&lt;div id='scomposimetro_cont' style='position:relative;width:"+img_x+"px;height:"+img_y+"px;overflow:show;'&gt;\r\n";
	
	battleship_x = 0;
	battleship_y = 0;
	x = 0;
	y = 0;
	
	for(i=0;i&lt;nqx*nqy;i++)
	{
		if(battleship_x == nqx-1){ y += dim_q_y; x = 0; battleship_x = 0;}
		html += '&lt;div class="q_scomposimetro" style="position:absolute;width:'+dim_q_x+'px;height:'+dim_q_y+'px;top:'+Math.floor((Math.random()*200)+1)+'px;left:'+Math.floor((Math.random()*200)+1)+'px;background-image:url('+img_url+');background-position:-'+x+'px -'+y+'px;background-repeat: no-repeat;display:block;" px="'+x+'" py="'+y+'"&gt;&lt;/div&gt;\r\n';
		x += dim_q_x;
		battleship_x += 1;
	}
	html += '&lt;/div&gt;\r\n&lt;/div&gt;';
	
	$('body').html(html);
	$('#scomposimetro_big').fadeIn(function(){
	$('.q_scomposimetro').each(function(){
		$(this).animate({top:$(this).attr('py'),left:$(this).attr('px')},5000);	
	});});
}

$().ready(function(){
	
	var num_quadrati_per_lato_x = '5';
	var num_quadrati_per_lato_y = '5';
	var img_x = 85;
	var img_y = 100;
	var img_url = 'http://www.giorgiotave.it/forum/logo.png';
	
	scomposimetro(img_url,num_quadrati_per_lato_x,num_quadrati_per_lato_y,img_x,img_y);
})
&lt;/script&gt;
</code></pre>
]]></description><link>https://connect.gt/post/1055056</link><guid isPermaLink="true">https://connect.gt/post/1055056</guid><dc:creator><![CDATA[digital.daigor]]></dc:creator><pubDate>Sun, 20 May 2012 10:24:57 GMT</pubDate></item></channel></rss>