文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

css3如何实现animation效果

2024-04-02 19:55

关注

小编给大家分享一下css3如何实现animation效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

    css3-动画(animation):

    具有以下属性:

    1、animation-name自定义动画名称

    2、animation-duration动画指定需要多少秒或毫秒完成,默认值是0;

    3、animation-timing-function动画的时间曲线,linear匀速,ease先慢后快,结束前变慢。

    4、animation-delay动画在启动前的延迟间隔,默认是0

    5、animation-iteration-count动画的播放次数,默认是1

    6、animation-direction是否轮流反向播放动画

    7、animation-play-state动画是否正在运行或已暂停。值:paused指定暂停动画;running指定正在运行的动画,默认。

    代码实例(以平移--translate为例说明动画的整个过程):

    <!DOCTYPEhtml>

    <html>

    <head>

    <metacharset="UTF-8">

    <title></title>

    <style>

    .warp{

    height:100px;

    width:100px;

    border:1pxsolid#eee;

    background-color:#21B4BB;

    animation-name:moves;

    animation-direction:alternate;

    animation-delay:0.2s;

    animation-duration:5s;

    animation-play-state:paused;

    animation-iteration-count:3;

   

    animation:moves5slinear0.2s3;

    }

    @keyframesmoves{

   

    10%{

    background-color:#21B4BB;

   

    transform:translate(100px,0);

    -ms-transform:translate(100px,0);

   

    -moz-transform:translate(100px,0);

   

    -webkit-transform:translate(100px,0);

   

    -o-transform:translate(100px,0);

   

    }

    30%{

    background-color:#008000;

   

    transform:translate(100px,100px);

    -ms-transform:translate(100px,100px);

   

    -moz-transform:translate(100px,100px);

   

    -webkit-transform:translate(100px,100px);

   

    -o-transform:translate(100px,100px);

   

    }

    60%{

    background-color:#444444;

   

    transform:translate(0,100px);

    -ms-transform:translate(0,100px);

   

    -moz-transform:translate(0,100px);

   

    -webkit-transform:translate(0,100px);

   

    -o-transform:translate(0,100px);

   

    }

    100%{

    background-color:#70DBDB;

   

    transform:translate(0,0);

    -ms-transform:translate(0,0);

   

    -moz-transform:translate(0,0);

   

    -webkit-transform:translate(0,0);

   

    -o-transform:translate(0,0);

   

    }

    }

    </style>

    </head>

    <body>

    <divclass="warp">

    </div>

    </body>

    </html>

css3如何实现animation效果

 

以上是“css3如何实现animation效果”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-前端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯