Posible pregunta absurda: dos estilos de links?

YavestruZ

Hola, me estoy volviendo un poquino loco, me gustaria hacer dos estilos de links, es decir, dos grupos de estilos (a: link, a: hover, etc...) pero nose como hacerlo : /. Alguien sabe como podría hacerlo?

Saludos y gracias :)

Google no me ayuda :_

elhamo

a.clase1:hover{
color: black;
text-decoration: none;
}

a.clase2:link{ (link, hover o lo que tú quieras)
color: blue;
text-decoration: none;
}

:D

Por ejemplo.

En esencia a.nombre_clase {
propiedades
}

RaymaN

Puedes usar el css por defecto para todos los links:

a { bla bla bla }
a:hover { bla bla bla}

Y luego, dentro de una capa, puedes hacer que los links cojan otro estilo asi:

#nombrediv a { bla bla bla}
#nombrediv a:hover { bla bla bla }

Si lo quieres hacer para una clase (mas o menos es como una subcapa) es asi:

#nombrediv .nombreclase a { bla bla bla }
#nombrediv .nombreclase a:hover { bla bla bla }

Recuerda que el CSS se lee en cascada, por lo que si en el a y a:hover por defecto tienes color rojo, si en los estilos de links concretos de una capa no especificas el color, lo cojerá del estilo por defecto, o sea, rojo.

YavestruZ

y por el metodo de #2 como podría poner esa clase a un enlace? <a href='' CLASS='CLASE2' donde clase2 es:

a.clase2.link
a.clase2.hover
......
etc...

?

erdanblo

A ver si lo ves más claro:

http://mv.pastebin.com/m19634436

elhamo

Prefecto!

Vale más una imagen que 1000 líneas de código en C.

shortyStyle

#5 <3 Notepad++

Usuarios habituales

  • shortyStyle
  • elhamo
  • erdanblo
  • YavestruZ
  • RaymaN