【发布时间】:2013-03-23 01:06:29
【问题描述】:
我正在尝试在没有关键帧的情况下在我的 css 中链接多个 -webkit-transition 动画。
我知道如果我调用一个关键帧动画是可能的,但我只是想覆盖属性并且这个 JS 中的某些东西不起作用:
var firstTransition = { '-webkit-transition': 'opacity 1000ms ease-in 1000ms', 'opacity': 1 }
var secondTransition = { '-webkit-transition': 'opacity 1000ms ease-in 1000ms', 'opacity': 0 }
$('theDiv').setStyles(firstTransition)
changeColor.delay(3000);
function changeColor(){
$('theDiv').setStyles(secondTransition);
}
【问题讨论】:
-
在你的小提琴中,元素也获得了可见性:隐藏。我认为 jQuery 试图变得聪明。将 0 更改为 0.01。
-
@Gerben 你是对的,如果你提供它作为答案,我会接受它! :)
标签: animation css webkit css-animations