Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/01/2011, 11:07
Crooibos
 
Fecha de Ingreso: octubre-2010
Ubicación: Valencia
Mensajes: 16
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: Aparición de boton mintado sobre otro tras hacer clic

Listo sanxuan, parece que al final lo resolví y ya sé qué es lo que pasaba.
Como bien decías, cambiar algo en el css que más adelante se volvía a repetir como en un principio, sobreescribiría lo declarado anteriormente.

Comenté todos los botones excepto los dos primeros, Inicio y Portfolio para jugar con ellos.
Al hacer esto, cuando hacía clic y lo mantenía para ver qué era lo que ocurría (anteriormente decía que siempre mostraba a contacto en cualquira de los botones) ya no mostraba a contacto, sino a portfolio, y esto pasaba porque era la última declaración (a ver si no lo voy a estar diciendo bien haciéndome el listillo...) de aquél estado, contacto. En esta ocasión pasaba a ser portfolio la que aparecía.

Por lo tanto, el código de estar así en un principio...
Código:
#menu-item-37 a {
	background: url(./images/sprite.png);
	background-position: 0px 0px;
	}
#menu-item-37 a:hover {
	background: url(./images/sprite.png); 
	background-position: 0px -75px;
	}
ul#menu-header li a:active,
body#inicio ul#menu-header li.menu-item-37 a {
	background: url(./images/sprite.png); 
	background-position: 0px -75px;
	}
...lo he cambiado a esto otro y funciona:
Código:
#menu-item-37 a {
	background: url(./images/sprite.png);
	background-position: 0px 0px;
	}
#menu-item-37 a:hover,
ul#menu-header #menu-item-37 a:active,
body#inicio ul#menu-header li.menu-item-37 a {
	background: url(./images/sprite.png); 
	background-position: 0px -75px;
	}
Más ligero, más simplificado y mejorable...seguro, pero funciona...así que por ahora se quedará así hasta una próxima versión de la web.

Por si no lo mencioné, el que tenga esos nombres raros las clases e id, es debido a que ese código lo genera wordpress.

Muchas gracias sanxuan, ahora me toca pelearme con la navegación del listado de entradas...pero ese si me sigue dando la lata...será otro hilo.

Saludos y gracias otra vez.