2010-02-26 79 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

讓他們都一樣,你就會做生意。