Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/03/2011, 09:40
Avatar de Perr0
Perr0
 
Fecha de Ingreso: mayo-2005
Ubicación: Santiago de Chile, Chile
Mensajes: 676
Antigüedad: 19 años, 6 meses
Puntos: 79
Respuesta: transparencia a un div con for

le agrege otra cosa para que no reaparesca el div nuevamente una vez desaparecido...

le cambie el visibility

http://perr0.netii.net/exs/div_transparente/

Código HTML:
Ver original
  1. var porcentaje=100;
  2. var totobj=0;
  3. var tiempo=0;
  4. function inicio(objeto){
  5.   if(tiempo>0) return false;
  6.   totobj++;
  7.   objeto.id="ele"+totobj;
  8.   desaparecer();
  9. }
  10. function desaparecer(){
  11.   obj=document.getElementById("ele"+totobj);
  12.   if(obj.style.visibility!="hidden"){
  13.     porcentaje=porcentaje-2.5;
  14.     obj.style.opacity=porcentaje/100;
  15.     obj.style.filter="alpha(opacity="+porcentaje+")";
  16.     tiempo=setTimeout("desaparecer()",22);
  17.     if(porcentaje<=-20) {
  18.         obj.style.visibility="hidden";
  19.         clearTimeout(tiempo);
  20.         tiempo=0;
  21.         porcentaje=100;
  22.         alert("ahora puede desaparecer otro");
  23.     }
  24.  }
  25. }
  26. <div style="background-color:#004080;color:white;border:3px solid red;padding:10px;width:200px" onClick="inicio(this)">
  27.   <p>Click en div </p>
  28.   <p>para desvanecer</p>
  29. </div>
  30. <p>Probando que funcione para dos o mas</p>
  31. <div style="background-color:#398831;color:white;border:3px solid red;padding:10px;width:200px" onClick="inicio(this)">
  32.   <p>Click en div </p>
  33.   <p>para desvanecer</p>
  34. </div>
  35. <p>Cuando termine con uno sigue con el otro</p>
  36. <div style="background-color:#75321C;color:white;border:3px solid red;padding:10px;width:200px" onClick="inicio(this)">
  37.   <p>Click en div </p>
  38.   <p>para desvanecer</p>
  39. </div>

salu2
__________________
Numerador Mp3 en Access =)
http://www.mediafire.com/download/r9...pdw/mp3(2).zip