Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/08/2017, 12:34
Avatar de Rafael
Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 8 meses
Puntos: 1826
Respuesta: Script "salta" una etiqueta DIV

¿No te molesta si me horrorizo un poco?

Un mouse over para cambiar un logo hace como una década que no se hace con JavaScript sino con Css.

Pones el div con las dimensiones correctas.

Código HTML:
Ver original
  1. <div class="Logo">
  2. </div>

Y la hoja de estilos queda

Código CSS:
Ver original
  1. div.Logo
  2. {width: 200px;
  3. height: 200px;
  4. background-image: url("logo.png");}
  5.  
  6.  
  7. div.Logo:hover
  8. {background-image: url("logo-up.png");}

Haciendo ciertos ajustes puedes meter transiciones, cambios de opacidad, animación, etc.

---

En cuanto a tu código, no tiene caso meter la etiqueta script dentro del div, eso no se hace, o la pones al inicio o al final de la página, no anidado.