CSS动画效果animation

/* CSS Document */

body{
     margin:400px

}

div{
    width:400px;
    height:400px;
    background-color:yellow;
    border:2px solid red;
    font-size:50px;
    animation-name:sky;
    animation-duration:4s;
    animation-timing-function:ease-in;
        animation-delay:0.5s;              /*延迟时间*/
       animation-iteration-count:2;      /*循环次数 iteration反复 infinite表示循环次数无限*/
        animation-direction:alternate;      /*缓动方向交替播放,快慢→慢快* normal默认值*/
        animation-play-state:paused;       /*停止播放,要动态的运用*/

    animation-fill-mode:backforwards;
    animation-fill-mode:forwards;
        animation-fill-mode:both;       /*根据情况产生backforwards或者forwards的效果,需要和iteration配合使用*/

    animation:sky 1s ease 2 alternate 1s both;
    /* 【简写】名称/秒数/缓动/循环次数/缓动方向/延迟/结束状态*/

}    

@keyframes sky{
  0%,100%{background-color:orange;
          margin:0px;
          color:#99FF66;}

      10%{background-color:#FF0000;
          margin:230px;}
      20%{background-color:#00FF00;}
      30%{background-color:#336600;}
      40%{background-color:#66FFFF;
          margin:140px;}
      50%{background-color:#FF6633;}
      60%{background-color:#CCCC99;}
      70%{background-color:#993366;}
      80%{background-color:#996699;}
      90%{background-color:#CC99FF;}



  form{background-color:orange;
          margin:0px;
          color:white;}

      to{background-color:#FF0000;
          margin:200px;}
  
}
时间: 2024-11-03 05:30:41

CSS动画效果animation的相关文章

15个来自 CodePen 的酷炫 CSS 动画效果【下篇】

CodePen 是一个在线的前端代码编辑和展示网站,能够编写代码并即时预览效果.你在上面可以在线分享自己的 Web 作品,也可以欣赏到世界各地的优秀开发者在网页中实现的各种令人惊奇的效果. 今天这篇文章为大家挑选了15个超炫的 CSS 动画效果的例子,这些 Demo 可以说都是艺术品.(为保证最佳的效果,请在 Chrome.Firefox 和 Safari 等现代浏览器中浏览) 9. 3D Synth Pure CSS 3D Synthesizer (mousedown for rotation

CSS动画效果的回调

用纯JS实现动画效果代码量大,计算复杂.因此现在前端页面的动画效果一般都采用CSS来实现. CSS动画实现简单高效,但是在处理动画,控制动画过程上却缺少一些有效手段. 例如我们想在动画效果完成时调用回调函数来处理一些事务,会发现CSS并没有提供直接的方法来让我们使用. 一.css动画简介 css动画效果有两种,即过渡和动画. 1.过渡 当元素从一种样式转变为另一种样式,我们为这种转变添加动画效果,这种效果就称作过渡. CSS的过渡是通过 transtion 属性实现的. transtion属性必

赞!15个来自 CodePen 的酷炫 CSS 动画效果

CodePen 是一个在线的前端代码编辑和展示网站,能够编写代码并即时预览效果.你在上面可以在线分享自己的 Web 作品,也可以欣赏到世界各地的优秀开发者在网页中实现的各种令人惊奇的效果. 今天这篇文章为大家挑选了15个超炫的 CSS 动画效果的例子,这些 Demo 可以说都是艺术品.(为保证最佳的效果,请在 Chrome.Firefox 和 Safari 等现代浏览器中浏览) 1. JavaScript Mickey Watch Apple watch like Mickey watch by

外贸建站之纯CSS动画效果天之蓝滚动的白云代码分享

外贸建站之纯CSS动画效果天之蓝滚动的白云代码分享 /*改写chinaobd2.com Begin*/ /*如有定义header, footer 注意设置相应的位置,颜色等*/ body { padding-top: 0px; } @media (max-width: 577px) { body { padding-top: 35px; } } /*应用效果:未应用效果时可直接清除*/ @media (min-width: 768px) { header { background: #0064A

前端深入之css篇丨2020年前,彻底掌握css动画【animation】

原文:前端深入之css篇丨2020年前,彻底掌握css动画[animation] 写在前面 马上就2020年了,不知道小伙伴们今年学习了css3动画了吗? 说起来css动画是一个很尬的事,一方面因为公司用css动画比较少,另一方面大部分开发者习惯了用JavaScript来做动画,所以就导致了许多程序员比较排斥来学习css动画(至少我是),但是一个不懂css动画的前端工程师不能称之为掌握css3,其实当你真正学习css动画之后,你会被它的魅力所吸引的,它可以减少代码量.提高性能. 上一篇文章我们已

CSS动画效果之animation

Y(^o^)Y css动画大乱弹之animation. 概述 什么是animation呢?在回答这个问题之前,先要说明什么叫做@keyframe(关键帧).@keyframe算是一个动画模板.在其中,可以使用百分比,如从0%到100%的任意值,分别在每个百分比中,加上不同的属性,从而让元素达到一种在不断变化的动画效果.这和我们制作flash动画一样,我们只需设计几个关键帧,系统就能生成动画啦! 一个@keyframe例子: 1 /*定义关键帧动画*/ 2 @keyframes myframe {

微信小程序实现css动画效果

最近在写微信小程序,然后之前网页也写过css动画实现,就记一下 1.依靠css的动画效果 第一种实现动画效果的方法就是靠纯css来实现 @keyframes animations{ 0% { ... } ... 100% { ... } } .animation{ /*animation: name duration timing-function delay iteration-count direction;*/ /*详情参见http://www.w3school.com.cn/cssref

web前端入门到实战:彻底掌握css动画【animation】

马上就2020年了,不知道小伙伴们今年学习了css3动画了吗? 说起来css动画是一个很尬的事,一方面因为公司用css动画比较少,另一方面大部分开发者习惯了用JavaScript来做动画,所以就导致了许多程序员比较排斥来学习css动画(至少我是),但是一个不懂css动画的前端工程师不能称之为掌握css3,其实当你真正学习css动画之后,你会被它的魅力所吸引的,它可以减少代码量.提高性能. 上一篇文章我们已经一起学习了transition 的使用,如果有不了解的同学可以查看我的上一篇文章. 话不多

css 动画效果

css3的动画需要遵循@keyframes规制 <div>动画效果</div> div{ width: 100px; height: 100px; background: red;/* 相对布局*/ position: relative; animation: anim 5s infinite alternate; -webkit-animation: anim 5s infinite alternate; }@keyframes anim{ 0%{background: red;