2011-09-06 141 views
6

我想改變我的標籤按鈕之一的鏈接顏色,但它不工作。它很奇怪,因爲所有其他屬性在相同的花括號下工作得很好,但屬性clor:#FFFAFA不起作用。我已將其設置爲背景爲#778899,以便前者的雪白色可見。CSS鏈接顏色不起作用

這是代碼。

a:link 
{ 
color:#FFFAFA; 
text-decoration:none; 
background-color:#778899 
} 

它始終是紫色的,從來沒有改變

下面是代碼,我實現它

<dl class="profileTab"> 

    <dd class="profileTabContents"><a href="edit.php">Personal Infomration</a></dd> 

    <dd class="profileTabContents"><a href="education.php">Education, Employment & Activities</a></dd> 

    <dd class="profileTabContents"><a href="sports.php">Sports & Athletics</a></dd> 

    <dd class="profileTabContents"><a href="entertainment.php">Entertainment & Attractions</a></dd> 

    <dd class="profileTabContents"><a href="philoSociety.php">Philosophy & Society</a></dd> 

</dl> 

回答

2

對我的作品 - http://jsfiddle.net/ZS2Vn/

顏色是太微弱注意到頁面的白色背景發生了變化。嘗試設置稍暗的前景色。

color: #EFEAEA;color: #DFDADA;

當然和其他人一樣已經回答了,你應該有訪問,主動僞選擇和懸停爲好。

8

這可能是因爲鏈接被訪問。

http://www.w3schools.com/css/css_link.asp

a:link {color:#FFFAFA;}  /* unvisited link */ 
a:visited {color:#FFFAFA;} /* visited link */ 
a:hover {color:#FFFAFA;} /* mouse over link */ 
a:active {color:#FFFAFA;} /* selected link */ 
11

嗯,這應該是工作,但它可能是由您的瀏覽器重寫。創建它:

a, a:link, a:visited { 
    color: #FFFAFA; 
    text-decoration: none; 
    background-color: #778899; 
} 
+0

錯過了「;」在背景顏色:#778899 – diwang

1

這是因爲您打開的鏈接被存儲爲瀏覽器中的訪問。 從歷史記錄中刪除您的歷史記錄或您所在頁面的鏈接將完成您的工作。 試試吧。這是解決方案。