0
时,我不明白,为什么这里的动画不工作: http://plnkr.co/edit/ulq1MQNDtY9cO2pcjdzF?p=previewngClass动画失败靶向子元素
发生的事情是:
- 上添加类:从成长到
0
200px
并且具有从red
到blue
的背景颜色转换 - 删除类:从
200px
缩减到0
并且具有背景颜色转换从到yellow
任何想法为什么?
谢谢。
时,我不明白,为什么这里的动画不工作: http://plnkr.co/edit/ulq1MQNDtY9cO2pcjdzF?p=previewngClass动画失败靶向子元素
发生的事情是:
0
200px
并且具有从red
到blue
的背景颜色转换200px
缩减到0
并且具有背景颜色转换从到yellow
任何想法为什么?
谢谢。
我认为你说的动画不起作用 问题是你正在给'.heading'添加动画,但是你只是在切换'.expanded'。
只有在添加类时才会应用Css动画,因此删除类并添加类将激活动画。
下面的代码将修复乌尔动画
<div class="container" ng-class="{expanded:isVisible}">
<h1 ng-class="{heading:isVisible}">Hello Plunker!</h1>
</div>
我需要切换父类和有其他孩子的反应也是如此。普朗克是一个简单的例子。 – Francisc
此外,当添加或删除父类时,CSS将在子元素上进行转换。这是一个无法解决的问题。 – Francisc