Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/05/2011, 02h23   #1
Invité de passage
 
Étudiant
Inscription : mai 2011
Messages : 3
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 3
Points : 0
Points : 0
Par défaut Slideshow -> transitions

Bonjour,

J'utilise actuellement un petit code source trouvé sur ce site :

http://blog.xoransorvor.be/2009/10/1...aleatoirement/

J'aimerai implémenter une transition entre les différentes images. Un fondu par exemple.

Pourriez-vous me donner des pistes pour débuter?

Merci.
pol0nium est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2011, 07h34   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 933
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 933
Points : 4 756
Points : 4 756
Bonjour,
un petit tour dans les contributions http://javascript.developpez.com/demos/fondu/
on en a parler sur ce post...
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2011, 15h11   #3
Invité de passage
 
Étudiant
Inscription : mai 2011
Messages : 3
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 3
Points : 0
Points : 0
Malheureusement je n'arrive pas à utiliser la solution de Bovino que l'on peut voir ici :
http://www.developpez.net/forums/ano...4f0664316c7a4c

En effet, j'aimerai, en utilisant un seul div, appliquer un fade out dessus puis changer l'image de ce div, et enfin appliquer un fade in pour faire une transition plus douce entre deux images.
Bovino utilise un class_img, ce qui me parait bien compliqué pour mon cas.

Je détaille : voici actuellement le code me permettant d'alterner entre deux images:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var pathImg="http://localhost/test/img/galerie/";
nbrSecondes = 5;
setTimeout('recharge()',nbrSecondes*1000);
var i=0;
function recharge()
{
 
var src = new Array(
pathImg+"image1.jpg",pathImg+"image2.jpg");
 
if(i == src.length)
	i=0;
 
document.getElementById("banner").style.backgroundImage = 'url('+ src[i++]+')';
 
setTimeout('recharge()',nbrSecondes*1000);
}
j'aimerai donc faire quelque chose comme :

Code :
1
2
3
fadein();
document.getElementById("banner").style.backgroundImage = 'url('+ src[i++]+')';
fadeout();
Mais il me semble que lorsque je fait un
Code :
document.getElementById("banner").style.backgroundImage = 'url('+ src[i++]+')';
la nouvelle image est 100% opaque, on observe donc un clignotement.
Comment y remédier?
pol0nium est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2011, 20h22   #4
Invité de passage
 
Étudiant
Inscription : mai 2011
Messages : 3
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 3
Points : 0
Points : 0
Problème résolu avec le plugin Jquery "CrossSlide"

http://tobia.github.com/CrossSlide/
pol0nium est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h06.


 
 
 
 
Partenaires

Hébergement Web