Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/01/2013, 15:31
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Como cambiar el color de texto en una lista cuando paso el mouse por arrib

Lo ideal es que el enlace ocupe todo el ítem de la lista. Tendrías que hacer que fuera un elemento de bloque, y aparte, por definir la altura de li, ajustar también la altura del enlace, pero no con height, ya que se descolocaría en su vertical, sino con line-height.

Código CSS:
Ver original
  1. a:link {
  2.   display: block;
  3.   line-height: 40px;
  4.   text-decoration: none;
  5.   color: white;
  6. }

No hace falta que lo declares así también en los demás estados del enlace. Sólo define los valores que vayan a cambiar. En tu caso el color.