2011-03-11 67 views
0

這應該很簡單,但它不工作!css javascript links

我在我的頁面上有這個鏈接;

<a class='action' href='javascript:void(0)' OnClick='run()'> run </a> 

然後這個CSS

.action { 
    color: #e17009; 
    text-decoration: underline; 
    font-size: 80%; 
} 

出於某種原因,它只是顯示了黑色的,我可以改變大小等。但顏色不工作?

這個鏈接是用一些jquery生成的,並且刷新了,但不要以爲這會造成任何不同?

+1

使用螢火蟲。或者其他類似的工具,例如Chrome的開發者工具。即使IE有類似的東西,我想你按F12來獲取它。 – Felix 2011-03-11 13:16:30

回答

1

您的顏色聲明由於以前的指令而被忽略,或者被後面的指令覆蓋。嘗試將選擇器更改爲更明確的a.action或使用color: #e17009 !important;。如果這不起作用,請使用Firebug查看解析的CSS值。

+0

重要!謝謝 – Lunar 2011-03-11 13:16:09

+1

@月球不要使用!重要。使用Chrome開發工具找出哪個CSS規則正在覆蓋.action規則的顏色屬性。 – 2011-03-11 13:18:22

0

我不知道這是爲什麼jQuery的標籤,但你的錨應該是這樣的:

<a class='action' href='#' OnClick='run();return false;'> run </a> 
1

嘗試刷新本地緩存的CSS(CTRL + F5)。 如果仍然無法正常工作,請檢查您與Firebug的鏈接:什麼是CSS類使鏈接顏色變黑?

0

我同意Réjôme,使用Firebug - 我懷疑,加載此css後,您正在加載另一個覆蓋錨色的文件。 Firebug會明確顏色來自哪裏。