Cómo aplicar una regla sifr a un hipervínculo y también su contraparte a.active
Pregunta
Tener un hipervínculo dentro de un H1 ... de este modo:
aplico una regla sifr3 a la CSS: h1 # site-name
luego dentro sifr3-rules.js i aplicarán las siguientes reglas ... "A": { "text-decoration": "ninguna"}, "A: link": { "color": "# FF0000"}, "A: hover": { "color": "# 00FF00", "text-decoration": "ninguna"}
Pero me di cuenta en mi sitio de Drupal, agrega automáticamente a la clase .active el hipervínculo, y el color de los enlaces por defecto no va a funcionar (sin embargo inusualmente las obras libración) ...
¿Cómo puedo configurar la regla así que algo como "a.active": { "color": "# FF0000"} consigue aplicar? [Does't que hacer nada por cierto, pero pensé que tal vez le ayudaría a cabo]
Solución
No creo flash le permite seleccionar enlaces con un nombre de clase (a.active
). La mejor opción es poner la clase activa en el h1
lugar. A continuación, puede reemplazar h1.active
para hacer el estilo diferente. Asegúrese de sustituirlo por antes los otros h1
s sin embargo.
Otros consejos
puede hacer uno de los siguientes:
1- modificar la regla a.class de Drupal a:
a.class {
color:#f00;
}
Este es el fin de tener una página web consistente (todos los enlaces activos son de color rojo)
2- o puede anular la regla CSS:
h1#site-name a.active {
color:#f00;
}
- asegúrese de incluir el archivo js después de archivos CSS con el fin de anular la regla.