博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Angular2 Animation] Basic animation
阅读量:5774 次
发布时间:2019-06-18

本文共 975 字,大约阅读时间需要 3 分钟。

@Component({  selector: 'app-courses',  templateUrl: './courses.component.html',  styleUrls: ['./courses.component.css'],  animations: [    trigger('courseHover', [      state('inactive', style({        backgroundColor: '#eee',        transform: 'scale(1)'      })),      state('active',   style({        backgroundColor: '#cfd8dc',        transform: 'scale(1.1)'      })),      transition('inactive => active', animate('300ms ease-in')),      transition('active => inactive', animate('300ms ease-out'))    ])  ]})

Animation start in 'trigger' function. Give a name call 'courseHover'.

Animation also define 'state', and using 'transition' to animte the state.

{
{course.description}}

So when mouse enter and mouse leave we set 'course.hover' to 'active' or 'inactive'.

[@courseHover]="course.hover"

Apply 'courseHover' animation acoording to the 'course.hover'.

 

转载地址:http://lkaux.baihongyu.com/

你可能感兴趣的文章
第十六章:脚本化HTTP
查看>>
EXCEL表中如何让数值变成万元或亿元
查看>>
nginx在响应request header时候带下划线的需要开启的选项
查看>>
Linux下DHCP服务器配置
查看>>
AndroidStudio中导入SlidingMenu报错解决方案
查看>>
我的IDEA配置
查看>>
myeclipse显示行号
查看>>
编写高性能的java程序
查看>>
Spring 的配置详解
查看>>
linux已经不存在惊群现象
查看>>
上位机和底层逻辑的解耦
查看>>
关于微信二次分享 配置标题 描述 图片??
查看>>
springcloud使用zookeeper作为config的配置中心
查看>>
校园火灾Focue-2---》洗手间的一套-》电梯
查看>>
css控制文字换行
查看>>
bzoj1913
查看>>
L104
查看>>
分镜头脚本
查看>>
链表基本操作的实现(转)
查看>>
邮件发送1
查看>>