Ng展示摆动DOM不透明度动画
Ng-show swaping DOM opacity animation
我在ngShow上做动画时遇到了一个小问题。
我得到了两个DOM元素,一个是可见的,直到var改变并与另一个交换。
<card-view ng-show="enemy[3] !== null" name="enemy[3].Name" img="enemy[3].ImageUrl" atk="enemy[3].Atk" def="enemy[3].Def" life="enemy[3].Life"
cat="enemy[3].Category" tier="enemy[3].Tier" elem="enemy[3].ElementId.ElementId" desc="" ng-click="performAttack(3)"></card-view>
<div class="battle-no-card" ng-show="enemy[3] === null"></div>
问题是:在执行动画时,第二个元素出现在第一个元素消失之前的右侧。
我如何才能避免在第一个元素完全褪色之前出现第二个元素。
谢谢:)
更新:
永远不会。我得到了答案。只需将这两个元素封装在div中,使它们都处于绝对位置,这样一个元素与另一个元素重叠,我就可以创建动画。
更新:关闭
所以ng-show可以使用一个返回true或false的函数来触发。
只需先让要渲染的show函数调用要渲染的项中的show函数,然后就可以获得所需的效果。
相关文章:
- 如何更改文本框控件的不透明度值
- 在js中访问元素时不透明度和样式未定义,但在css中定义
- Greenstock不透明度动画从0到1再返回
- 如何在html画布上替换ByImage()而不是drawImage()(忽略不透明度)
- 设置1400个Raphael.js对象的不透明度动画会影响动画性能
- 选中复选框时,DOM不显示element.input.checked和ng
- 选中复选框时降低父级的不透明度
- 更改alphaMap不透明度不会更新(THRE.JS R76)
- 如何在页面向下滚动时获得图像以获得不透明度
- 在Materialize设计中删除转盘图像的不透明度
- 如何删除javascript中的不透明度
- 如何使用javascript在rgba中获取不透明度参数
- 如何在悬停时更改高图的不透明度
- 更改整个类的不透明度元素
- 具有不透明度和类似模态行为的向导
- 选择选项可更改图像的不透明度
- 使用媒体查询设置背景图像的不透明度
- 在画布上绘制不透明度(行中的点)javascript
- JavaScript DOM背景不透明度
- Ng展示摆动DOM不透明度动画