【发布时间】:2013-01-08 19:56:41
【问题描述】:
因此,当您将鼠标悬停在 Safari(版本 6.0.2)中的某个元素上时,我目前面临一个问题,该元素上的边框颜色似乎有点奇怪。为了让您了解我所做的事情,该元素只是一个简单的列表元素,除了左侧之外,所有边的边框颜色都相同。
这是一个例子: http://cl.ly/MPkG
在悬停时,我向元素添加了一个简单的 CSS3 缩放过渡,并将边框颜色更改为较深的灰色阴影(不包括左侧)。
这是一个真正粗略的小提琴来显示这个问题: http://jsfiddle.net/dannykeane/N4jF5/
这在除 Safari(版本 6.0.2)之外的所有现代浏览器中都可以正常工作。我也尝试向这个元素添加backface-visibility:hidden;,但它的行为仍然相同。
任何帮助将不胜感激。
谢谢
【问题讨论】:
-
对视频进行了很好的努力,但我无法观看。无论如何考虑使用 jsbin.com 或 jsfiddle.com 而不是视频和屏幕截图。
-
这是我所做的真正快速的模拟,如果你在 safari 中测试它,你会看到问题。 jsfiddle.net/dannykeane/N4jF5
-
它在悬停时变得模糊(在 chrome 上测试)。它做错了什么?
-
cl.ly/MPQS 这就是在 Safari 中发生的事情
-
它也发生在小提琴cl.ly/MPon
标签: css safari hover border-color