css3 animation详解.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
css3 animation详解.doc

基本用法: @-webkit-keyframes myMove/* Safari 和 Chrome */ { 0% {background: red;} 25% {background: yellow;} 50% {background: blue;} 100% {background: green;} } .div1{ -webkit-animation: myMove 5s linear 2s infinite alternate; } 动画执行完后的回调函数 obj.addEventListener(webkitAnimationEnd, function(){ ? ? ?alert(34); }, false); 开始事件 webkitAnimationStart? 结束事件 webkitAnimationEnd (测试可用) 重复运动事件 webkitAnimationIteration 过渡动画执行完后的回调函数 过渡动画结束 webkitTransitionEnd 注意:1.回调函数内的visibility属性过渡效果会失效 @keyframes 规则用于创建动画。在 @keyframes 中规定某项 CSS 样式,就能创建由当前样式逐渐改为新样式的动画效果。 @-webkit-keyframes myfirst /* Safari 和 Chrome */ { from {background: red;} to {background: yellow;} } div { -webkit-animation: myfirst 5s; /* Safari 和 Chrome */ } 请用百分比来规定变化发生的时间,或用关键词 from 和 to,等同于 0% 和 100%。 0% 是动画的开始,100% 是动画的完成。 为了得到最佳的浏览器支持,您应该始终定义 0% 和 100% 选择器。 实例 当动画为 25% 及 50% 时改变背景色,然后当动画 100% 完成时再次改变: @-webkit-keyframes myfirst /* Safari 和 Chrome */ { 0% {background: red;} 25% {background: yellow;} 50% {background: blue;} 100% {background: green;} } CSS3 动画属性 下面的表格列出了 @keyframes 规则和所有动画属性: 属性描述CSS HYPERLINK /cssref/pr_keyframes.asp \o CSS3 @keyframes 规则 @keyframes规定动画。3 HYPERLINK /cssref/pr_animation.asp \o CSS3 animation 属性 animation所有动画属性的简写属性,除了 animation-play-state 属性。3 HYPERLINK /cssref/pr_animation-name.asp \o CSS3 animation-name 属性 animation-name规定 @keyframes 动画的名称。3 HYPERLINK /cssref/pr_animation-duration.asp \o CSS3 animation-duration 属性 animation-duration规定动画完成一个周期所花费的秒或毫秒。默认是 0。3 HYPERLINK /cssref/pr_animation-timing-function.asp \o CSS3 animation-timing-function 属性 animation-timing-function规定动画的速度曲线。默认是 ease。 精灵动画(阶跃动画) steps(number,state)? number:动画分为多少帧 state:动画结束后的状态(可选)3 HYPERLINK /cssref/pr_animation-delay.asp \o CSS3 animation-delay 属性 animation-delay规定动画何时开始。默认是 0。3 HYPERLINK /cssref/pr_animation-iteration-count.asp \o CSS3 animation-iteration-count 属性 animation-iteration-count规定动画被播放的次数。默认是 1。?infinite(循环播放)?3 HYPERLINK /cssref/pr_animati

文档评论(0)

tangtianxu1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档