动画 showing/hiding Ui Bootstrap 模式中的警报 window AngularJS
Animating showing/hiding Ui Bootstrap alert in Modal window AngularJS
我正在尝试为我在 Ui Bootstrap 警报按钮上使用的 ng-hide 制作动画 Ui Bootstrap 模态 window .我希望动画将警报滑入和滑出,并同时淡入和淡出。
警报显示和隐藏正常,但 hiding/showing 动画根本不起作用,这让我很困惑。
显示隐藏代码为:
<alert type="danger" close="hideAlert = true"
ng-hide="hideAlert" class="ng-hide">ERROR!</alert>
动画的 CSS(可能完全不正确...)是:
.alert.ng-hide-add,
.alert.ng-hide-remove {
-moz-transition: 0.5s linear all;
-o-transition: 0.5s linear all;
-webkit-transition: 0.5s linear all;
transition: 0.5s linear all;
display: block !important;
opacity: 1;
max-height:50px;
}
.alert.ng-hide {
opacity: 0;
max-height:0px;
}
我在这里包含了一个 PLNKR 来展示它的所有恶名:http://plnkr.co/edit/rQ27FDLHapOTadPJuz6z
请帮忙....
无需使用 .ng-hide-add 和 .ng-hide-remove 类,只需在 .alert 中指定转换并更改 .alert.ng-hide 中的属性:
.alert {
-moz-transition: 0.5s linear all;
-o-transition: 0.5s linear all;
-webkit-transition: 0.5s linear all;
transition: 0.5s linear all;
display: block !important;
opacity: 1;
max-height:50px;
}
.alert.ng-hide {
opacity: 0;
max-height:0px;
}
我正在尝试为我在 Ui Bootstrap 警报按钮上使用的 ng-hide 制作动画 Ui Bootstrap 模态 window .我希望动画将警报滑入和滑出,并同时淡入和淡出。
警报显示和隐藏正常,但 hiding/showing 动画根本不起作用,这让我很困惑。
显示隐藏代码为:
<alert type="danger" close="hideAlert = true"
ng-hide="hideAlert" class="ng-hide">ERROR!</alert>
动画的 CSS(可能完全不正确...)是:
.alert.ng-hide-add,
.alert.ng-hide-remove {
-moz-transition: 0.5s linear all;
-o-transition: 0.5s linear all;
-webkit-transition: 0.5s linear all;
transition: 0.5s linear all;
display: block !important;
opacity: 1;
max-height:50px;
}
.alert.ng-hide {
opacity: 0;
max-height:0px;
}
我在这里包含了一个 PLNKR 来展示它的所有恶名:http://plnkr.co/edit/rQ27FDLHapOTadPJuz6z
请帮忙....
无需使用 .ng-hide-add 和 .ng-hide-remove 类,只需在 .alert 中指定转换并更改 .alert.ng-hide 中的属性:
.alert {
-moz-transition: 0.5s linear all;
-o-transition: 0.5s linear all;
-webkit-transition: 0.5s linear all;
transition: 0.5s linear all;
display: block !important;
opacity: 1;
max-height:50px;
}
.alert.ng-hide {
opacity: 0;
max-height:0px;
}