Foros del Web » Programando para Internet » Javascript »

Rollhover graduales con efectos de opacidad sobre PNG 24 transparantes

Estas en el tema de Rollhover graduales con efectos de opacidad sobre PNG 24 transparantes en el foro de Javascript en Foros del Web. Hola a todos. Quiero hacer roll-hovers progresivos (animados) con efectos de opacidad sobre imágenes. He hecho una función Javascipt que tira de Jquery: Javacript: Código ...
  #1 (permalink)  
Antiguo 07/02/2011, 07:10
Avatar de gonzonator  
Fecha de Ingreso: febrero-2011
Mensajes: 4
Antigüedad: 13 años, 2 meses
Puntos: 0
Rollhover graduales con efectos de opacidad sobre PNG 24 transparantes

Hola a todos.

Quiero hacer roll-hovers progresivos (animados) con efectos de opacidad sobre imágenes.

He hecho una función Javascipt que tira de Jquery:

Javacript:
Código HTML:
$(function(){		
		$('#container img').hover(function(){
			$(this).stop().animate({"opacity":.5}, 300);
		}, function(){
			$(this).stop().animate({"opacity":1}, 100);
		});	
	});
HTML:
Código HTML:
<div id="container"">
		<a href="#"><img src="img_transp.png" border="0" /></a>
		<a href="#"><img src="img_transp.png" border="0" /></a>
		<a href="#"><img src="img_transp.png" border="0"/></a>
		<a href="#"><img src="img_transp.png" border="0" /></a>
</div> 
Funciona my bien, pero cuando uso png24 transparentes me da problemas en todos los IE...
Lo que es semi-transparente sale negro.
Va perfectamente en firefox y chrome.

No me sirven png8 ni gif transparentes.

. Dejo un link con prueba: [URL="http://www.chilicongraphic.com/work/test/"]TEST[/URL]

Aver si me podéis hechar una mano.
Muchas gracias !
  #2 (permalink)  
Antiguo 07/02/2011, 08:07
Avatar de gonzonator  
Fecha de Ingreso: febrero-2011
Mensajes: 4
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Rollhover graduales con efectos de opacidad sobre PNG 24 transparantes

Actualizo el ejemplo:
http://www.chilicongraphic.com/work/test/index.html

Me doy cuenta que esto pasa con todas las versiones de IE.
También afecta fadeIn y FadeOut...
Si hay un PNg24 transp. metido en cualquier animación de opacidad gradual se ve ensuciado...
  #3 (permalink)  
Antiguo 14/02/2011, 04:03
Avatar de gonzonator  
Fecha de Ingreso: febrero-2011
Mensajes: 4
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Rollhover graduales con efectos de opacidad sobre PNG 24 transparantes

Hola de nuevo...
No encuentro ninguna solución a este fallo...
Por favor si alguien me podría ayudar le estaría muy agradecido...
Gracias.
  #4 (permalink)  
Antiguo 14/02/2011, 21:10
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Rollhover graduales con efectos de opacidad sobre PNG 24 transparantes

buenas...

solo paso para comentarte que dicho efecto es un bug de iexplorer. aunque se ha comentado mucho en la web, no se si tiene solucion. buscando en la red, alguien propone una solucion pero no la he comprobado. http://stackoverflow.com/questions/1...png-bug-in-ie8

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 21/02/2011, 12:38
Avatar de gonzonator  
Fecha de Ingreso: febrero-2011
Mensajes: 4
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Rollhover graduales con efectos de opacidad sobre PNG 24 transparantes

Muchas gracias Zerokilled !
Voy probando esta solución a ver si funciona.
  #6 (permalink)  
Antiguo 20/04/2011, 15:10
 
Fecha de Ingreso: octubre-2010
Ubicación: Bogota
Mensajes: 28
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: Rollhover graduales con efectos de opacidad sobre PNG 24 transparantes

Hola,
Probé su ejemplo con IE8 y funcionó bien, tal vez el problema es con versiones anteriores de IE

Etiquetas: efectos, opacidad, png
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 15:10.