Ver Mensaje Individual
  #18 (permalink)  
Antiguo 15/11/2015, 10:23
ersamupro
 
Fecha de Ingreso: julio-2010
Mensajes: 37
Antigüedad: 14 años, 4 meses
Puntos: 1
Respuesta: como defino el color (hover) pero dentro de la propiedad "style" de un lin

Yo te dare la solucion para cambiar el color de un link con codigo CSS, cuando todos ya tienen un color predeterminado desde el <body> u otras etiquetas como el <ul><li><div> etc.

La idea me la dio el compañero de arriba, asi que busque remedio porque yo tambien tenia el mismo problema y lo he solucionado así, no es necesario escribir dentro del "style", es mejor hacerlo por "ID".

Coje tu <a href=""> y metele una ID, ejemplo:


<a id="linksestilo2" href=""></a>

Seguidamente en el <head> o en tu archivo CSS introduce las propiedades del ID:

Código:
#linksestilo2:link {color: white;}
#linksestilo2:visited {color: white; }
#linksestilo2:hover {color: red; }

Y listo, tienes toda tu web y tus secciones de diferente color exceptuando las que tu selecciones que tendrán otro color.

P.D.: Si quieres afectar a los links que hayan dentro de una seccion solo tienes que añadirle al codigo que coja las etiquetas <a>.


Código:
#linksestilo2 a:link {color: white;}
#linksestilo2 a:visited {color: white; }
#linksestilo2 a:hover {color: red; }
Ejemplo:

Código:
<ul>
<li  id="linksestilo2" class="a la misma vez del class que tu quieras si quieres añadirlo">
<a href="#"></a>
<a href="#"></a>
<a href="#"></a>
</li>
</ul>
Un Saludo, espero que te sirva.

Aunque el post sea viejo, se sigue revisando por internet cuando la gente busca esta solución, preferi ya que la encontré, dejarla marcada para los que aun busquen lo mismo :)