Angular v1.2的图像动画
Angular v1.2 animation for images
我一直在通过教程和过去的问题,试图找出我的代码在哪里出错应用动画到我试图显示的图像的过渡。
ng-show可以有效地只显示选中的图片,但是图片的过渡效果并没有达到我想要的效果。
<!-- Image Buttons -->
<div class="content">
<div ng-repeat='image in images' class="{{image.cls}}"
ng-click="showThis($index)" value="{{image.set}}">
<label>{{image.title}}</label>
</div>
</div>
<!-- Display Image -->
<div id="imgHolder" ng-view class="slidedown">
<img ng-repeat="image in images" ng-src="{{image.url}}"
alt="{{image.id}}" ng-show="nowShowing==$index">
</div>
我意识到我可能应该使用相同的ng-repeat来显示图像;目前,实现这一目标的CSS需要进行调整,所以这将在稍后进行。
这里是。slidedown,包含动画css:
.slidedown {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.slidedown.ng-enter,
.slidedown.ng-leave {
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.slidedown.ng-enter {
opacity: 0;
}
.slidedown.ng-enter-active {
opacity: 1;
}
.slidedown.ng-leave {
opacity: 1;
}
.slidedown.ng-leave-active {
opacity: 1;
}
谁能提供任何提示,错误,方向头吗?
把class="slidedown"放在屏幕上而不是div
<div id="imgHolder" ng-view>
<img ng-repeat="image in images" ng-src="{{image.url}}" class="slidedown"
alt="{{image.id}}" ng-show="nowShowing==$index">
</div>
相关文章:
- 使用javascript制作图像动画
- 图像动画不平滑
- 循环图像动画
- Javascript图像动画闪烁图像错误
- Javascript图像动画在Firefox或Internet Explorer中不起作用
- 具有速度控制的图像动画
- 我正在尝试使用JQuery使点击的图像动画化到它们的位置
- 没有水平滚动条的 Jquery 图像动画
- JavaScript动画,图像动画只动画一次
- 为什么在Android上快速更改背景图像(动画)如此缓慢
- 设置图像动画'使用jQuery的透视图
- KineticJS如何设置图像动画
- 使用jquery动画效果制作图像动画
- HTML5画布缩放图像动画
- 如何向左或向右创建运动图像动画
- 如何改进RaphaëlJS图像动画
- HTML5画布线性图像动画
- 单击按钮时出现图像动画问题
- Nedd可以通过点击HTML5模板中的一个按钮来播放音频片段和图像动画
- 画布图像动画(交叉渐变)