【发布时间】:2014-09-01 22:07:45
【问题描述】:
我正在尝试使用this 文章在我的 sencha 触摸应用程序中实现导航抽屉。文中解释的动画是使用 webkit-transform 完成的。这就像我的桌面和安卓设备上的 chrome 上的魅力一样,但它在 iPad mini 上不起作用,甚至在 chrome 上也不起作用。这是我的 CSS:-
.slide{
-webkit-animation-duration: .200s;
-webkit-transition-timing-function: cubic-bezier(0.275, 0.080, 0.425, 0.855);
}
@-webkit-keyframes slideout {
from {
-webkit-transform: translate3d(0,0,0);
}
to {
-webkit-transform: translate3d(250px,0,0);
};
}
@-webkit-keyframes slidein {
from {
-webkit-transform: translate3d(250px,0,0);
}
to {
-webkit-transform: translate3d(0px,0,0);
};
}
.slide.out {
-webkit-animation-name: slideout;
-webkit-transform: translate3d(250px,0,0);
}
.slide.in {
-webkit-animation-name: slidein;
-webkit-transform: translate3d(0px,0,0);
}
这是 iOS 特有的问题还是我做错了什么?
【问题讨论】:
-
您是否指定了动画持续时间?
-
@TigranPetrossian 是的,我确实指定了动画持续时间。更新了同样的问题。
标签: javascript ios css sencha-touch-2 css-animations