2010-02-26 78 views
0

我有一个链接<a href="..." class="fancylink">text</a>问题与CSS选择器

我使用的代码

.fancy 
{ 
    text-decoration:none; 
} 

,但它仍然强调,如果我将它设置为“下划线”这双下划线它。

所以我不能控制使用类的链接样式?

回答

4

看起来你有没有边框底部,试试这个:

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

现在申请该类到你的链接:

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

编辑:

既然你已经更新你的问题。您已定义样式fancy,但您正在应用类fancylink以链接哪个是错误的,请在链接中使用相同的类名,即fancy

2

如果它得到“双下划线”,这意味着你有一个下边框。
使用像FireBug这样的工具可以准确地确定样式,也可能会有更强大的选择器隐藏新规则。

+0

提及FireBug +1。 – 2010-02-26 16:41:42

0

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

http://getfirebug.com/

另外,如果你有安装IE8的开发工具也很好。

+0

我使用的是stylizer,它更好,但没有想到底部边框:P – 2010-02-26 16:43:59

0

您链接集的一类fancylink和您的CSS定义类呼叫fancy

让他们都一样,你就会做生意。