如何将sifr规则应用于超链接及其a.active对应项

时间:2009-11-08 07:03:09

标签: css class sifr rules

在h1中有一个超链接......就像这样:
< h1 id =“site-name”>< a href =“blah”> blah< / a>< h1>

我将sifr3规则应用于css:h1#site-name

然后在sifr3-rules.js里面我应用以下规则......   “a”:{“text-decoration”:“none”},   “a:link”:{“color”:“#FF0000”},   “a:悬停”:{“color”:“#00FF00”,“text-decoration”:“none”}

但我在Drupal网站上意识到,它会自动将.active类添加到超链接中,并且默认的链接颜色将不起作用(但不常的是悬停工作)...

如何设置规则,以便应用“a.active”:{“color”:“#FF0000”}? [这没有做任何事情,但我想也许它会有所帮助]

2 个答案:

答案 0 :(得分:0)

您可以执行以下操作之一:

1-将drupal的a.class规则修改为:

a.class {
  color:#f00;
}

这是为了拥有一致的网站(所有活动链接都是红色)

2-或者您可以覆盖CSS规则:

h1#site-name a.active {
  color:#f00;
}
  • 确保在CSS文件之后包含js文件以覆盖规则。

答案 1 :(得分:0)

我不相信Flash允许您选择具有类名(a.active)的链接。最好的办法是将活动课程放在h1上。然后,您可以替换h1.active来执行不同的样式。请确保在之前替换其他h1