对于我的导航,我为 3 个链接设置了一个类:链接和悬停。在 Firefox (3.6.28) 中,只有第一个链接会选择我设置的规范(如 :link),但在 Safari (4.1.3) 中它们都显示得很好。但是, :hover 类规范在两种浏览器中都可以正常显示。
似乎是最简单的问题,但我不知道为什么会这样。它们嵌套在一个表中,我将它们隔离在表外,但仍然没有区别。我在 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>
这是供参考的网站 - The Weed Guys