我尝试使用CSS3转换创建动画。 动画是应该改变他的颜色(rgba)的渐变背景。Css3背景透明透明不适用于Chrome 5
我用渐变的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网站,我看到“背景图片 - 只有梯度”支持过渡。 (http://www.w3.org/TR/css3-transitions/)
但我只能使用此版本的chrome为background-color属性设置动画。 使用渐变过渡不起作用。
有没有人设法创建背景渐变动画?
你能告诉我们你的代码吗? – 2010-06-01 13:30:18