firefox的关键帧动画问题(在chrome中工作得很好)如果元素曾经显示:none

时间:2013-07-16 23:13:37

标签: javascript css3 css-transitions

首先,我很清楚显示:没有人可以过渡动画。

我有一系列隐藏的div(display:none;),我正在使用onclick JS来有效地改变类,给它一个显示:具有新位置的块。

以下是事件序列:   - onclick将div从display:none更改为:block   - 添加具有绝对位置的新类   - 为新定位设置动画的关键帧(向右滑动)。

在Chrome浏览器中运行良好但由于某种原因,firefox忽略了动画。

当我在firefox中检查它时,我可以检查/取消确认动画CSS,它会正确设置动画,所以我知道这对我的css标记没有问题,此时显示:阻止。

任何人对此有解决方法吗?

如果有人有解决方案,我将永远为你负债。

0 个答案:

没有答案