CSS选择器问题

时间:2010-02-26 16:36:44

标签: css

我有一个链接<a href="..." class="fancylink">text</a>

我使用了代码

.fancy
{
    text-decoration:none;
}

但它仍然有下划线,如果我将其设置为“带下划线”,则会双重加下划线。

所以我无法使用Class控制链接样式?

4 个答案:

答案 0 :(得分:4)

看起来你在那边有边框,试试这个:

.fancy
{
  text-decoration:none;
  border:none;
}

现在将该课程应用于您的链接:

<a href="whatever" class="fancy">Link</a>

修改

由于您已更新了问题。您已定义样式fancy,但您正在应用类fancylink来链接哪个错误,在链接中也使用相同的类名,即fancy

答案 1 :(得分:2)

如果它“双下划线”,则表示您有一个底部边框 使用像FireBug这样的工具来准确地找出样式,你也可能有一个更强大的选择器来隐藏新规则。

答案 2 :(得分:0)

我几乎可以打赌这个问题是“级联”。我建议使用Firebug来调试你的CSS。

http://getfirebug.com/

另外,如果安装了IE8,开发人员工具也很好。

答案 3 :(得分:0)

您链接设置了一个fancylink类,您的css定义了一个类调用fancy

让它们都一样,你就可以开展业务了。