Bonjour à tous

J'essaye d'afficher mon bloc pour se loguer en faisant un léger fondu en utilisant la fonction Effect.Fade.
Dans mon CSS, le bloc a une opacité à 0.
Cela marche bien la première fois : affichage en fondu, puis disparition quand on veut le fermer, toujours en fondu.
Seulement voilà : cela ne marche qu'une seule fois, impossible de réafficher le bloc...

En faisant plusieurs essais, je m'aperçois que c'est la valeur finale 0 lors de la disparition qui pose problème. Car si je la met à 0.1, il arrive à le réouvrir.
Est ce normal ?

Le code CSS
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
div#block_login{
	...
	filter:alpha(opacity=0); /* pour IE */
	opacity:0;
	...
}
Voici mon code javascript
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
displayLogin = function(){
	new Effect.Fade('block_login', {duration:1.0, from:0.0, to:0.9});
}
hideLogin = function(){
	new Effect.Fade('block_login', {duration:1.5, from:0.9, to:0.0});
}
Merci d'avance