Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/12/2010, 14:52
bcjmpr
 
Fecha de Ingreso: noviembre-2010
Mensajes: 27
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Cambiar imagen en hover

Gracias por responder. Ya lo hice con javascript y no tuve problema, pero por cuestiones de accesibilidad prefiero conseguir el efecto con CSS. Ya quité la etiqueta <img> de html y dejé lo siguiente:

Código HTML:
Ver original
  1. <div id="header">
  2. <div class="over"><a href="facebook.com/vinculo"></a></div>
  3. </div>

Y el CSS:

Código CSS:
Ver original
  1. .over
  2. {
  3. width: 84px;
  4. height: 22px;
  5. background-image: url("images/facebook_off.png");
  6. background-repeat: no-repeat;
  7. }
  8.  
  9. a.over:hover
  10. {
  11. width: 84px;
  12. height: 22px;
  13. background-image: url("images/facebook_on.png");
  14. background-repeat: no-repeat;
  15. }

El resultado es que sólo aparece la imagen apagada (gris) pero lo extraño es que ni siquiera como vínculo, sólo como imagen. Agradecería un poco más de guía.