Foros del Web » Programando para Internet » Javascript »

Cambio de opacidad de imagen

Estas en el tema de Cambio de opacidad de imagen en el foro de Javascript en Foros del Web. Que tal, quisiera lograr en un boton el efecto opaco a una imagen cuando el cursor este encima, he visto algunos tutoriales aqui pero no ...
  #1 (permalink)  
Antiguo 14/08/2009, 11:48
 
Fecha de Ingreso: octubre-2007
Mensajes: 66
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta Cambio de opacidad de imagen

Que tal, quisiera lograr en un boton el efecto opaco a una imagen cuando el cursor este encima, he visto algunos tutoriales aqui pero no funcionan en todos los navegadores, alguien sabe de alguno ? gracias
  #2 (permalink)  
Antiguo 14/08/2009, 12:16
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: Cambio de opacidad de imagen

En realidad podrías hacerlo sin javascript, pero con javascript podrías usar algo así:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title></title>
<
style>
.
normal{-khtml-opacity:.9999; -moz-opacity:.9999filter:alpha(opacity=99); opacity:.9999;zoom:1;}
.
traslucido{-khtml-opacity:.50; -moz-opacity:.50filter:alpha(opacity=50); opacity:.50;zoom:1cursor:pointer}
</
style>
</
head>

<
body><img src="im.jpg" onmouseover="this.className='traslucido'" onmouseout="this.className='normal'" />
</
body>
</
html
  #3 (permalink)  
Antiguo 14/08/2009, 14:52
 
Fecha de Ingreso: octubre-2007
Mensajes: 66
Antigüedad: 16 años, 6 meses
Puntos: 0
Sonrisa Respuesta: Cambio de opacidad de imagen

Muchas gracias funciona perfecto
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 01:59.