2012-09-17 133 views
1

對於我的導航,我爲3個鏈接設置了一個類:link和:hover。在Firefox(3.6.28)中,只有第一個鏈接會提取我設置的規格(如:鏈接),但在Safari(4.1.3)中,它們都顯示正常。不過,這兩個瀏覽器中的hover類規格都會顯示正常。A.CLASS:LINK只適用於Firefox中的第一個元素

看起來像最簡單的問題,但我不知道爲什麼這是這樣的。它們嵌套在一張桌子裏,我將它們隔離在桌子外面,但仍然沒有區別。我在Stack和Google上搜索了答案,但找不到任何相關的東西。

A.ANAV:LINK {color:#ac1700; font-family:Tahoma,Geneva,sans-serif; font-size:20px; letter-spacing:; font-weight:bold; text-shadow: 1px 1px 2px #006924; text-decoration:none;} 
A.ANAV:HOVER {color:#ac1700; font-family:Tahoma,Geneva,sans-serif; font-size:20px; letter-spacing:; font-weight:bold; text-shadow: 1px 1px 2px #000000; text-decoration:none;} 

<a href="index.php" class="ANAV">HOME</a> 
<a href="services.php" class="ANAV">SERVICES</a> 
<a href="photos.php" class="ANAV">PHOTOS</a> 

下面是引用網站 - 回答自己的問題,並張貼:)

它可能不是一個可怕的想法,那麼你覆蓋像做a, a:link {color:red}The Weed Guys

+0

堆棧不會讓我正式回答我的問題... –

+0

我只是碰到了誰指出,這是一個朋友** **可能在Firefox中的一個錯誤,因爲這是一個非常老的版本,但我選擇了「 :鏈接「類後綴,它工作正常。 (也添加了一個重複的「:visited」類,工作正常。) –

回答

0

:link只匹配未訪問的鏈接。你在Firefox中訪問過services.php和photos.php嗎?

如果你想匹配所有的鏈接,你要的風格:visited爲好。

相關問題