我刚刚注意到一些奇怪的事情,当创建一个网站的菜单。 Take a look at this Fiddle这说明了这个问题。css:悬停颜色错误
当您悬停在菜单项上时,请注意最后一个字母右侧的小橙点。
这是怎么发生的?
我可以通过降低前景色和背景色之间的对比度来降低“橙色效果”,但它不能解决实际问题。这是一个错误,还是有一个聪明的方法来解决这个问题?
我在Mac btw上使用Chrome。我注意到它不会出现在Firefox中,所以这是一个与浏览器相关的问题。
更新
感谢您的答案和建议如何解决它!我接受了马塞尔的回答,因为这似乎是为什么它正在发生的最正确的答案。我不知道是否是这种情况,但它似乎是一个Webkit问题。如果您注意到任何非webkit浏览器中的错误,请说出来,然后我会更新它。
它有2个像素高和颜色'#3a0000',很奇怪......我以为这只是我的眼睛。我在Windows 7上,并在Chrome10中看到它,但不是FF4。 – 2011-04-29 16:19:33
很确定它与浏览器中的字体平滑/消除锯齿有关,或者某些字体呈现扩展到“框大小”之外,并且不会被“半像素”完全包含在锚中:)看起来像这对我来说可能是一个错误(尽管很小)。你如何发现这超出了我...... – 2011-04-29 16:33:02
当色彩之间有很大的对比时,这是非常明显的。在小提琴中,我用黑色作为悬停颜色来说明问题,但也很容易注意到任何其他颜色。 – 2011-04-29 16:36:35