Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/03/2015, 10:00
Avatar de fede5426
fede5426
 
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 11 meses
Puntos: 208
Respuesta: Boton de inicio del menú

Yo lo haría de esta manera:

http://codepen.io/anon/pen/qEQjZK

Código HTML:
Ver original
  1. <a href="#">
  2.     <div>ENLACE</div>
  3. </a>

Código CSS:
Ver original
  1. a{
  2.   text-decoration:none;
  3. }
  4.  
  5. div{
  6.   width:180px; /* ancho de la imagen */
  7.   height:33px; /* alto de la imagen */
  8.   text-align:center;
  9.   color:#cbcbcb;
  10.   font-family:verdana;
  11.   background-image: url("images/tuimagen.jpg");
  12.   padding-top:12px;
  13. }
  14.  
  15. div:hover{
  16.   background-image: url("images/tuimagen2.jpg");
  17.   color:#006b00;
  18. }

Seguro hay otras formas de hacerlo, la primera que se me ocurrió fue ésta :P

En cualquier caso, si querés que sea una imagen y que con hover cambie de color, no hay otra opción que usar dos imágenes.. y obviamente para que tenga las propiedades de un enlace, tenes que envolverlo con etiquetas <a></a>.

Saludos

Última edición por fede5426; 16/03/2015 a las 10:06