2014-02-24 19 views
0

我不知道爲什麼,但我的CSS不編輯我的鏈接的文本。我相信它是一個簡單的解決方法,但迄今爲止我還沒有運氣。<a>標籤不被編輯的CSS代碼

HTML(PHP)

<a href="nextPage"> <?php echo $value ?> </a> 

CSS

a:hover, a:visited, a:link, a:active { 
    text-decoration: none; 
    font-weight:normal; 
} 
+3

http://stackoverflow.com/help/how-to-ask –

+0

請張貼更多的代碼,因爲它可能是其他的東西阻止工作的CSS – SaturnsEye

+0

你對書面代碼有什麼期望? –

回答

2

你沒有指定你的鏈接的默認狀態的風格。您應該執行以下操作:

a, a:hover, a:visited, a:link, a:active{ 
    text-decoration: none; 
    font-weight:normal; 
} 
0

可能我建議至少測試一下,如果您的CSS實際上已應用於鏈接。也許嘗試添加一個類定義的鏈接,然後引用它在你的CSS?

所以HTML可能看起來像:

<a class="link" href="nextPage"> 

而且你的CSS可能類似於:

.link:hover, .link:visited, .link:link, .link:active{ 
    text-decoration: none; 
    font-weight:normal; 

}

此外,我注意到,您的href = 「下一頁」 屬性不實際上鍊接到一個頁面。例如,應該看起來像href =「nextPage.html」或href =「nextPage.php」。我想知道如果沒有一個合適的目標,這個鏈接的行爲是不一樣的?也許嘗試創建一個.html或.php文件來測試鏈接,或將其鏈接到谷歌或Facebook的東西。就像一個測試:)。