我有一个HTML元素,其中不透明度在悬停时改变(使用CSS3过渡)。问题是,在Firefox中(至少在Windows上),元素(a
)中的文本(a
)在不透明度变化期间明显变暗,然后在过渡结束后的几分之一秒内"弹出"到它应该的方式。像这样(视频):
http://screencast.com/t/zzWc9EF8wq4c这个问题在Chrome中不会出现。
你知道是什么原因导致的吗?有解决方法吗?
尝试在元素和过渡上使用RGBA颜色,而不是过渡元素的不透明度(因为这会向下级联到DOM树中所有较低的元素)。我就是这么做的