Я пытаюсь использовать анимацию шоу на 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 и скрываю, но анимация не работает.
Переход должен быть на корневом элементе. –
Почему вы не используете ngClass, а затем привязываете анимации к этому классу? https://docs.angularjs.org/api/ng/directive/ngClass – peinearydevelopment
Я думаю, вы не можете оживить 'display' say' block' до 'none', используя переход. Редактировать: oops, извините, мой плохой, не заметил CSS – skip405