Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/09/2012, 13:16
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Optimizar CSS

Tu problema es claro, repites demaciadas veces codigo que podria evitarse... debes anidar las clases CSS con estilos en comun por ejemplo:

Código CSS:
Ver original
  1. .sprite-carta-menu-png,
  2. .sprite-carta-vinos-png,
  3. .sprite-compartir-png{
  4.     float:right;
  5.     background: url(imagenes/iconos-tuciudad2.png) no-repeat;
  6.     width: 32px;
  7.     height: 32px;
  8.     background-position: -108px -144px;
  9. }
  10.  
  11. .sprite-carta-menu-png:hover {
  12.     background-position: -72px -144px;
  13. }
  14.  
  15. .sprite-carta-vinos-png {
  16.     background-position: -36px -144px;
  17. }
  18.  
  19. .sprite-carta-vinos-png:hover {
  20.     background-position: -0px -144px;
  21. }
  22.  
  23. .sprite-compartir-png {
  24.     float:left;
  25.     background-position: -144px -108px;
  26. }
  27.  
  28. .sprite-compartir-png:hover {
  29.     background-position: -108px -108px;
  30. }