Foros del Web » Programando para Internet » Javascript »

No devuelve opacidad

Estas en el tema de No devuelve opacidad en el foro de Javascript en Foros del Web. Hola, tengo un div en el cual tengo imágenes que se van cambiando, a estas quiero hacerles un efecto de opacidad, un fadein y un ...
  #1 (permalink)  
Antiguo 12/10/2012, 15:43
 
Fecha de Ingreso: noviembre-2011
Mensajes: 108
Antigüedad: 12 años, 5 meses
Puntos: 5
Pregunta No devuelve opacidad

Hola, tengo un div en el cual tengo imágenes que se van cambiando, a estas quiero hacerles un efecto de opacidad, un fadein y un fadeout, pero al probar el código sólo consigo realizar el cambio de opacidad una vez y no vuelve a cambiar despúes, alguien sabe como continuar el cambio? .

CSS:
Código:
<style> 
#banner{   
    opacity:.1;  
    -webkit-transition: opacity 2s ease-in-out;  
    -moz-transition: opacity 2s ease-in-out;  
    -o-transition: opacity 2s ease-in-out;  
    -ms-transition: opacity 2s ease-in-out;      
    transition: opacity 2s ease-in-out;  } 
</style>

PHP:
Código:
<div id="banner"></div>

JAVASCRIPT (Esta es la parte de la función javascript que pretendo que haga el cambio de opacidad):
Código:
Array..........................
función Cambiar imágenes
{............

var transicion = document.getElementById("banner");  
transicion.style.opacity="1";
}
Alguien sabe cómo continuar el cambio?
__________________
Jlx4

Última edición por jlx4; 12/10/2012 a las 16:19
  #2 (permalink)  
Antiguo 12/10/2012, 16:54
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: No devuelve opacidad

Debería.
Estás leyendo el DOM antes de hacer el cambio?

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6.  
  7. <style type="text/css">
  8. /*<![CDATA[*/
  9.  
  10. /* estilos */
  11. #banner{
  12. background-color: red;
  13. height: 400px;
  14. width: 400px;
  15. opacity: .5;
  16. }
  17. /*]]>*/
  18. <script type="text/javascript">
  19. //<![CDATA[
  20. function tr(){
  21. var transicion = document.getElementById("banner");  
  22. transicion.style.opacity="1";
  23. }
  24. window.onload = tr;
  25. //]]>
  26. </head>
  27. <div id="banner">
  28. </div>
  29. </body>
  30. </html>

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 12/10/2012, 17:17
 
Fecha de Ingreso: noviembre-2011
Mensajes: 108
Antigüedad: 12 años, 5 meses
Puntos: 5
Respuesta: No devuelve opacidad

Hola emprear:

Probé con tu código y sigue sin funcionar, voy a revisarlo en forma más detallada y luego te comento como me fue.

Saludos.
__________________
Jlx4
  #4 (permalink)  
Antiguo 12/10/2012, 17:25
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: No devuelve opacidad

Cita:
Iniciado por jlx4 Ver Mensaje
Hola emprear:

Probé con tu código y sigue sin funcionar, voy a revisarlo en forma más detallada y luego te comento como me fue.

Saludos.
Que es lo que no funciona de mi código?
Al cargar la página el fondo aparece sin opacidad, es decir 1, si no ejecuto la función queda en .5, que es lo definido en el css

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #5 (permalink)  
Antiguo 12/10/2012, 17:55
 
Fecha de Ingreso: noviembre-2011
Mensajes: 108
Antigüedad: 12 años, 5 meses
Puntos: 5
Respuesta: No devuelve opacidad

Cita:
Iniciado por emprear Ver Mensaje
Que es lo que no funciona de mi código?
Al cargar la página el fondo aparece sin opacidad, es decir 1, si no ejecuto la función queda en .5, que es lo definido en el css

Saludos
Ah !! claro, lo que pasa es que adaptado a mi caso no funcionaba,...........la primera vez que se presenta una imagen esta se presenta con opacidad, desde menos nítida a más nítida, pero luego de que las imágenes siguen cambiando en forma aleatoria, no continúa la opacidad, se mantienen nítidas, o sea en 1, y lo que estoy tratando de hacer es de que se vaya cambiando al mismo tiempo de que cambian las imágenes, esa es mi gran duda.

Saludos.
__________________
Jlx4
  #6 (permalink)  
Antiguo 13/10/2012, 16:49
 
Fecha de Ingreso: noviembre-2011
Mensajes: 108
Antigüedad: 12 años, 5 meses
Puntos: 5
Respuesta: No devuelve opacidad

No he logrado dar con la solución, alguien tiene alguna idea para que a medida que se vayan alternando las fotos se vayan cambiando con opacidad? :/
__________________
Jlx4

Última edición por jlx4; 14/10/2012 a las 00:54

Etiquetas: fadein, fadeout, imagenes, opacidad
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:40.