angular-animate使用方法

作者: admin 日期: 2016-07-04 17:39:17 人气: - 评论: 0

1、下载angular-animate.min.js

2、创建angular模块的时候注入ngAnimate
3、angular-animate被注入到模块之后页面切换的过程中angular-animate会给要被移除的dom和要进入的dom添加ng-enterng-leaveng-scope等样式

4、上述样式编写css动画代码



@keyframes slideOut{
0%{
transform:rotateX(0);
transform:rotateY(0);
transform:rotateZ(0);

}
100%{
transform:rotateX(90deg) ;
transform:rotateY(90deg);
transform:rotateZ(90deg);

}
}
@keyframes slideIn{
0%{
transform:rotateX(-90deg);
transform:rotateY(-90deg);
transform:rotateZ(-90deg);


}
100%{
transform:rotateX(0) ;
transform:rotateY(0);
transform:rotateZ(0);

}
}

.ng-enter{ animation: slideIn 0.5s both ease-in; z-index: 8888; transform-origin: 100% 100%  }
.ng-leave{ animation: slideOut 0.5s both ease-in; z-index: 9999; transform-origin: 0 0 }
.ng-scope{
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;

}

这个是我的demo

相关内容

发表评论
更多 网友评论0 条评论)
暂无评论

Copyright © 2012-2014 我的代码板 Inc. 保留所有权利。

页面耗时0.0233秒, 内存占用1.83 MB, 访问数据库13次

闽ICP备15009223号-1