Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/09/2013, 10:09
Avatar de Mariano_Floyd
Mariano_Floyd
 
Fecha de Ingreso: marzo-2013
Ubicación: Córdoba
Mensajes: 155
Antigüedad: 11 años, 2 meses
Puntos: 14
Respuesta: Problema con rollover y sprites

Tienes razón, antes que nada esta es la imagen que estoy usando:
Y asi es como me queda:
El resultado hasta ahí es el deseado, ahora, quiero que al pasar el ratón por cada icono cambie al icono naranja. Hasta ahí se como hacerlo con background-position. Mi problema radica en como aplicar el :hover para tal fin.

Este es mi código actual:

Código HTML:
Ver original
  1. <div class="right">
  2.                 <h2>Redes Sociales</h2>
  3.                 <ul class="social">
  4.                     <li id="facebook" ><a href="#" ><img src="images/pixel.gif"/></a></li>
  5.                     <li id="linkedin" ><a href="#" ><img src="images/pixel.gif"/></a></li>
  6.                     <li id="twitter" ><a href="#" ><img src="images/pixel.gif"/></a></li>
  7.                 </ul>
  8.                
  9.             </div>

Código CSS:
Ver original
  1. .right .social{
  2.     list-style:none;
  3.     text-align:center;
  4.     padding:10px;
  5. }
  6.  
  7. #facebook img, #linkedin img, #twitter img{
  8.      background: transparent url('../images/social_icons.png') no-repeat;
  9.      height:70px;
  10.      width:70px;
  11.      vertical-align:middle;
  12. }
  13. #facebook img {
  14.  
  15. background-position:0 0;
  16.  
  17.    
  18. }
  19. #linkedin img{
  20.  
  21. background-position:-70px 0;
  22.  
  23.  
  24. }
  25.  
  26. #twitter img {
  27.  
  28. background-position:-140px 0;
  29.  
  30.  
  31. }
  32.  
  33.  
  34. .social li {
  35.  
  36.  
  37.     display:inline;
  38.  
  39. }

Gracias por responder.