歌剧中的css背景过渡通过黑色



我刚刚进入CSS3转换(大约是时候了!),我在Opera 11.60中看到了一些奇怪的行为。

我使用转换将元素从background:none更改为background:#fff。然而,在到达目标之前,过渡实际上会经历黑色/深灰色。

现在,我可以理解为什么会发生这种情况了——不透明度和颜色同时设置动画,而且由于颜色过去是none,Opera将其视为#000。在我看来像个bug。

除了关闭Opera中background:none元素的转换之外,有没有办法解决这个问题?

尝试从background: rgba(255,255,255,0)转换到background: rgba(255,255,255,1)怎么样?(这是从零透明度的白色到完全不透明度的白色。)

参见例如。http://jsfiddle.net/tajMG/

相关内容

  • 没有找到相关文章

最新更新