2013-10-23 19 views

回答

12

将选项windowClass更改为"modal fade in"可删除动画幻灯片。

var modalInstance = $modal.open({ 
     windowClass: "modal fade in" 
}); 

Plunker

此外,取消淡入淡出类会相信与否删除淡入淡出效果。

+0

试过了,它确实有效。使模态负载更快捷。 – zszep

+6

这样可以停止模态打开的幻灯片动画,但关闭模式仍然具有幻灯片放映动画。另外,删除'fade'看起来没有什么区别 - [看到更新的Plunker](http://plnkr.co/edit/K3eLx1h00Tk7F6UQrvkm?p=preview) – IanB

5

诀窍是使用CSS来禁用动画。我已经实现了它:

.modal.fade .modal-dialog { 
    -webkit-transform: translate(0, 0); 
    -ms-transform: translate(0, 0); 
    transform: translate(0, 0); 
} 

到样式表。看到这个plunkr:http://plnkr.co/edit/43oCGtDb3CaP9bwgW5gm?p=preview

+1

如果我想改变淡入淡出速度,我该怎么做? –