Comment faire pivoter et fondre les images d'arrière-plan dans et hors avec javascript / ASP.NET / CSS

J'ai besoin de faire disparaître de façon aléatoire mes images d'arrière-plan à l'intérieur et à l'extérieur.

Ce sera une fonction chronométrée, comme une fois toutes les 5 secondes.
Je dois le faire avec ASP.NET, Javascript, CSS ou les trois.

Aidez-moi ici les gars. Je vous remercie.

Cycle, un plugin jQuery est une solution rotative d'image très flexible: http://malsup.com/jquery/cycle/

C'est la réponse: n'entend pas les gars, après avoir fait une recherche plus précise sur Google. J'ai trouvé une bonne solution.

<html> <head> <!-- This file retrieved from the JS-Examples archives http://www.js-examples.com 1000s of free ready to use scripts, tutorials, forums. Author: Steve S - http://jsmadeeasy.com/ --> <style> body { /*Remove below line to make bgimage NOT fixed*/ background-attachment:fixed; background-repeat: no-repeat; /*Use center center in place of 300 200 to center bg image*/ background-position: 300 200; } </style> <script language="JavaScript1.2"> /* you must supply your own immages */ var bgimages=new Array() bgimages[0]="http://js-examples.com/images/blue_ball0.gif" bgimages[1]="http://js-examples.com/images/red_ball0.gif" bgimages[2]="http://js-examples.com/images/green_ball0.gif" //preload images var pathToImg=new Array() for (i=0;i<bgimages.length;i++) { pathToImg[i]=new Image() pathToImg[i].src=bgimages[i] } var inc=-1 function bgSlide() { if (inc<bgimages.length-1) inc++ else inc=0 document.body.background=pathToImg[inc].src } if (document.all||document.getElementById) window.onload=new Function('setInterval("bgSlide()",3000)') </script> </head> <body> <BR><center><a href='http://www.js-examples.com'>JS-Examples.com</a></center> </body> </html> 

On l'a trouvé ici .

Je viens de trouver un didacticiel sur la façon de le faire avec des images de fond CSS et jQuery à …
http://www.marcofolio.net/webdesign/advanced_jquery_background_image_slideshow.html

Semble assez en profondeur. Je vais essayer de l'utiliser pour un projet que je mène actuellement. Rendront compte de la situation.

Modifier 1

Le jQuery mentionné ci-dessus semble avoir abordé mon problème où le plugin jQuery Cycle ne pouvait pas. Regardez http://egdata.com/baf/ pour un exemple. Le problème principal était que le diaporama contenait des diapositives de 1500px de large où la largeur de la page était de 960px.

Pour une raison quelconque, le plugin jQuery Cycle ajoute une propriété de style css pour la largeur lors de l'affichage de la diapositive actuelle. Initialement, il avait l'air correct, mais échoue lorsque la fenêtre du navigateur est redimensionnée. Cycle semble définir la largeur des diapositives sur la charge, et dans mon cas, j'ai besoin de la largeur pour rester 100% au lieu de la largeur de pixels réelle de la fenêtre. http://egdata.com/baf/index_cycle.html