当我更改.btn按钮的类时,我想要动画背景,例如,从加载的.btn-.btn传递到.btn-success或.btn-danger。
现在,如果我将-webkit-transition: background 1s线性添加到.btn类,并使用js切换类,则更改不是动态的
(有趣的是:我尝试只在chrome元素检查工具中添加css转换指令。)
有什么想法吗?
更新:如果按钮处于禁用模式,转换工作,也许问题是由于使用css3渐变作为背景图像,这可能是-webkit-transition不支持的?
发布于 2012-09-11 02:23:53
我想你在你的更新中做到了。CSS可以转换背景颜色和位置,但不能在渐变之间转换,而渐变是设置这些颜色和位置动画所必需的。
如果你感兴趣,这里有一个非常好的解决办法:
如果你做得足够快,你也许能取得不错的效果。如果你试一试,我会很好奇的。
https://stackoverflow.com/questions/12202980
复制相似问题