Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/01/2014, 07:11
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: ¿Efecto transition (CSS) en un script de onmouseover?

Revisando la documentación que proporcionó pzin, acabo de comprobar que es tal como lo dice. No hay duda de que equivocándose -y leyendo el manual- se aprende.

Aplicando lo aprendido, con CSS:

Código CSS:
Ver original
  1. #div2{
  2.     opacity: 1;
  3.     transition: opacity .8s;
  4. }
  5.  
  6. #div1:hover ~ #div2{
  7.     opacity: 0;
  8. }

Con JavaScript:

Código Javascript:
Ver original
  1. var div1 = document.getElementById("div1"),
  2.     div2 = document.getElementById("div2");
  3.  
  4. div1.addEventListener("mouseover", function(){
  5.     div2.style.transition = ".8s";
  6.     div2.style.opacity = 1;
  7. }, false);
  8. div1.addEventListener("mouseout", function(){
  9.     div2.style.transition = ".8s";
  10.     div2.style.opacity = 0;
  11. }, false);

Con jQuery (librería de JavaScript), solamente basta que utilices los métodos de efectos que tiene, como los que mencioné en el comentario anterior.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand