最好看的新闻,最实用的信息
05月15日 13.5°C-14.0°C
澳元 : 人民币=4.8
霍巴特
今日澳洲app下载
登录 注册

CSS3 animation 属性

2021-09-04 来源: 网易 原文链接 评论0条

浏览器支持

Internet Explorer 10、Firefox 以及 Opera 支持 animation 属性。

Safari 和 Chrome 支持替代的 -webkit-animation 属性。

Internet Explorer 9 以及更早的版本不支持 animation 属性。

定义和用法

语法:

animation: name duration timing-function delay iteration-count direction;

animation 属性是一个简写属性,用于设置六个动画属性:

描述

animation-name

规定需要绑定到选择器的 keyframe 名称。。

animation-duration

规定完成动画所花费的时间,以秒或毫秒计。

animation-timing-function

规定动画的速度曲线。

animation-delay

规定在动画开始之前的延迟。

animation-iteration-count

规定动画应该播放的次数。

animation-direction

规定是否应该轮流反向播放动画。

注释:请始终规定 animation-duration 属性,否则时长为 0,就不会播放动画了。

实践

1、动画只能在页面初次渲染的时候显示,如何控制动画的展示时间呢?

答案很简单,动态添加animation-name,这样页面会识别动画是刚刚添加的。

2、如何让动画一直循环播放?

答案很简单,animation-iteration-count设置为infinite。

3、animation和transition的区别

与transition不同的是,animation可以通过keyframes显式控制当前帧的属性值,

而transition只能隐式来进行(不能指定每帧的属性值),所以相对而言animation的功能更加灵活。

转载声明:本文为转载发布,仅代表原作者或原平台态度,不代表我方观点。今日澳洲仅提供信息发布平台,文章或有适当删改。对转载有异议和删稿要求的原著方,可联络[email protected]
今日评论 网友评论仅供其表达个人看法,并不表明网站立场。
最新评论(0)
暂无评论


Copyright Media Today Group Pty Ltd.隐私条款联系我们商务合作加入我们

电话: (02) 8999 8797

联系邮箱: [email protected] 商业合作: [email protected]网站地图

法律顾问:AHL法律 – 澳洲最大华人律师行新闻爆料:[email protected]

友情链接: 华人找房 到家 今日支付Umall今日优选