我正在尝试使用CSS3过渡创建动画。
该动画是一个渐变背景,应更改其颜色(rgba)。
我在渐变中使用了webkit标签,在Chrome 5.0.375.55中运行良好。
示例代码(类似于此):
.tag { -webkit-transition: all 1.0s ease-in-out; background-image: -webkit-gradient(radial, 45 45, 10, 52 50, 30, from(#A7D30C), to(rgba(1,159,98,0)), color-stop(90%, #019F62)); }
.tag:hover { background-image: -webkit-gradient(radial, 25 25, 15, 52 50, 30, from(#A7D30C), to(rgba(1,159,98,0)), color-stop(30%, #019F62)); }
查看W3C网站,我发现“background-image-仅渐变”支持过渡。 (http://www.w3.org/TR/css3-transitions/)
但是我只能在此版本的Chrome中使用background-color属性来进行动画效果。 使用渐变时,转换效果不起作用。
有人成功地创建了使用背景渐变的动画吗?
我在渐变中使用了webkit标签,在Chrome 5.0.375.55中运行良好。
示例代码(类似于此):
.tag { -webkit-transition: all 1.0s ease-in-out; background-image: -webkit-gradient(radial, 45 45, 10, 52 50, 30, from(#A7D30C), to(rgba(1,159,98,0)), color-stop(90%, #019F62)); }
.tag:hover { background-image: -webkit-gradient(radial, 25 25, 15, 52 50, 30, from(#A7D30C), to(rgba(1,159,98,0)), color-stop(30%, #019F62)); }
查看W3C网站,我发现“background-image-仅渐变”支持过渡。 (http://www.w3.org/TR/css3-transitions/)
但是我只能在此版本的Chrome中使用background-color属性来进行动画效果。 使用渐变时,转换效果不起作用。
有人成功地创建了使用背景渐变的动画吗?