Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 24-feb-2006, 04:36   #1 (permalink)
Aoi
Aoi está en el buen camino
 
Fecha de Ingreso: octubre-2003
Mensajes: 16
Pregunta Ayuda con dos estilos

Hola gente!

He mirado y remirado las FAQS que hay en este foro y también he probado como llevar a cabo ciertas cosas de CSS y lo único que no me sale, son las diferentes clases de links.

Cita:

Este seria el enlace por defecto:

a:link
{
color: #333333;
cursor: crosshair;
font-family: Trebuchet MS;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
}
Y en el mismo CSS le he añadido este otro enlace:
Cita:
a.2006style:link
{
color: #FFFFFF;
cursor: crosshair;
font-family: Trebuchet MS;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
}
Aun especificando en el link, la clase (2006style), el enlace me aparece en negro y no en blanco. ¿Tengo algun error en el código?

Gracias !
Aoi está desconectado   Responder Citando
Antiguo 24-feb-2006, 04:43   #2 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.555
Hola Aoi

Creo que es porque el nombre de la clase empieza por número. Prueba poniendolo, por ejemplo, así:

a.style2006:link

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 24-feb-2006, 06:25   #3 (permalink)
Aoi
Aoi está en el buen camino
 
Fecha de Ingreso: octubre-2003
Mensajes: 16
He probado lo que me has dicho y nada, sigue igual.. :(
Aoi está desconectado   Responder Citando
Antiguo 24-feb-2006, 08:48   #4 (permalink)
Aoi
Aoi está en el buen camino
 
Fecha de Ingreso: octubre-2003
Mensajes: 16
Bueno, ya lo he solucionado y era una tonteria...

Para que funcione la clase definida, hay que dejar un espacio:

Correcto : .nuevaclase a:link
Incorrecto : a.nuevaclase:link

Espero que esto os sirva de ayuda ;) un saludo ! Y gracias por la respuesta JavierB.
Aoi está desconectado   Responder Citando
Antiguo 24-feb-2006, 10:25   #5 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.555
Me alegro de que lo hayas solucionado, pero me sorprende lo de que a.nuevaclase:link es incorrecto He hecho un ejemplo sencillo y parece que funciona bien:
Código:
<html>
<head>
<style type="text/css">
a:link {color:red}
a.link2006:link {color:green}
</style>
</head>
<body>
<a href="algo.html">Enlace</a>
<a href="algo.html" class="link2006">Enlace</a>
</body>
</html>
Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 24-feb-2006, 11:16   #6 (permalink)
man0l0 ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 114
Lo correcto es:
.Clase a:link {}

Así le dices al browser que el link contenido en .Clase tenga esos estilos, lo mismo para cualquier otro elemento que esté usando el estilo .Clase

Como: .Clase p {} o .Clase h1 {}, etc etc.



Saludos!
man0l0 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 10:04.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93