【发布时间】:2017-12-16 16:03:31
【问题描述】:
我正在尝试为可切换的侧边栏设置动画,以便它可以滑动打开和关闭,但我似乎无法让动画正常工作。我想我对如何将动画应用于 ngShow/ngHide 元素感到困惑。
我在这里提供了一个示例:https://jsfiddle.net/chiggerchug/m6ahk463/62/
编辑:链接已更新,菜单现在在关闭前暂停,但未应用动画。
这是我的 css 示例,它应用于正在切换的元素:
.animate-show-hide.ng-hide {
-moz-transition: left 0.5s ease;
transition: left 0.5s ease;
}
.animate-show-hide.ng-hide-remove {
-moz-transition: left 0.5s ease;
transition: left 0.5s ease;
}
对于这个问题的任何帮助将不胜感激,谢谢。
【问题讨论】:
-
你有没有在你的模块中注入 ng-animate,因为你的 plunker 你还没有 angular.module('myApp',['ngAnimate']);
-
哎呀。更新了链接。 (但仍然无法正常工作,它现在暂停然后隐藏元素而不对其进行动画处理)
标签: css angularjs animation ng-animate