Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/04/2011, 08:17
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Rollover sobre varias imágenes

Hola

Aunque la respuesta de @_cronos2 (¿Qué tal colega?) es correcta. En algún caso puede que el rollover no sea muy fluido. Para que sea fluido, puedes insertar todas las imágenes un una sola. Con la propiedad css background-position muestras las imágenes y con javascript cambias dicha propiedad

Código Javascript:
Ver original
  1. <style>
  2. #img1 a img, #img2 a img, #img3 a img, ....... {
  3. background: url("sprite.jpg");
  4. background-repeat: no-repeat;
  5. }
  6.  
  7. #img1 a img {
  8. background-position: -32px -6px;
  9. }
  10.  
  11. #img2 a img{
  12. background-position: -32px -37px;
  13. }
  14.  
  15. .....
  16. </style>
  17.  
  18. <p id="img1"><a href="#"><img src="./pixel.gif" alt="" onmouseover="this.style.backgroundPosition = '0 -6px'" onmouseout="this.style.backgroundPosition = '-32px -6px'"/></a></p>
  19. <p id="img2"><a href="#"><img src="./pixel.gif" alt="" onmouseover="this.style.backgroundPosition = '0 -37px'"  onmouseout="this.style.backgroundPosition = '-32px -37px'" /></a></p>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />