2

我有一个 HTML 元素,其中悬停时不透明度会发生变化(使用 CSS3 过渡)。问题是在 Firefox 中(至少在 Windows 上),元素(a <div>)中的文本(a <p>)在不透明度更改期间明显变暗,然后“弹回”到它应该是分数的方式过渡结束后的一秒。像这样(视频):

http://screencast.com/t/zzWc9EF8wq4c

在 Chrome 中不会出现此问题。

有什么想法可能导致这种情况吗?任何解决方法?

4

1 回答 1

3

尝试在您的元素上使用 RGBA 颜色并进行转换,而不是转换元素的不透明度(因为这会向下级联到 DOM 树中的所有较低元素)。这就是我在我的项目中的做法:)

于 2011-09-04T20:22:40.473 回答