CSS转换闪烁着:在Safari,Chrome和Firefox中访问过,但不是Opera

Zad*_*ade 5 css anchor css-transitions

(对于支持CSS过渡的浏览器,包括最新版本的Firefox,Safari和Chrome.奇怪的是,这个问题不会出现在Opera中.)

有没有其他人注意到这一点?当您在:链接上放置颜色过渡时,a:visited会在显示a:hover颜色之前转换为a:link颜色.看看这个:

http://jsfiddle.net/Mgzv9/2/

可以避免这种颜色闪烁吗?

Exo*_*xor 0

我在使用颜色时从未见过这种情况发生。但是,是的,在 baground 中使用图像时会发生这种情况。这是加载时间的原因,可以通过在一张大图像中使用所有过渡图像并使用 baground-position 属性来控制图像来避免。