我试图在一个div上使用动画显示,角动画不起作用
<div class="animate-show title span3" ng-show="status.processing" ng-bind="status.message" >
</div>
和CSS有
.animate-show.ng-hide-add.ng-hide-add-active, .animate-show.ng-hide-remove.ng-hide-remove- active {
-webkit-transition: 1s linear all;
-moz-transition: 1s linear all;
-ms-transition: 1s linear all;
-o-transition: 1s linear all;
transition: 1s linear all;
}
.animate-show.ng-hide {
line-height:0;
opacity:0;
padding:0 10px;
}
.animate-show {
line-height:20px;
opacity:1;
padding:10px;
}
任何建议,为什么这是不行的?我看到我的div显示和隐藏,但没有运行动画。
转换必须位于根元素上。 – 2014-10-03 12:32:03
为什么不使用ngClass然后将动画绑定到该类? https://docs.angularjs.org/api/ng/directive/ngClass – peinearydevelopment 2014-10-03 13:58:19
我想你不能使用转换将'display'说成''''block'。编辑:哎呀,对不起,我的坏,没有注意到CSS – skip405 2014-10-03 15:21:22