CSS之animation

animation-name:自定义动画名称;

keyframes:关键帧;

animation-iteration-count:动画执行次数;

div{

width: 300px;

height: 300px;

background-color: pink;

animation-name:fromLeftToRight;

animation-duration:2s;

animation-iteration-count:3;

}

@keyframes fromLeftToRight{

from{

margin-left: 10px;

}

to{

margin-left: 300px;

}

}

animation-direction:normal | reverse | alternate | alternate-reverse;

normal:正常方向

reverse:反方向运行

alternate:动画先正常运行再反方向运行,并持续交替运行

alternate-reverse:动画先反运行再正方向运行,并持续交替运行

 

        div {

                width: 100px;

                height: 100px;

                background: #5CBE3E;

                margin: 5px;

                animation-name: fromLeftToRight;

                animation-duration: 3s;

                animation-iteration-count: infinite;

            }

           

           div{

                animation-direction: reverse;

            }

           

            .alternate {

                animation-direction: alternate;

            }

           

        div {

                animation-direction: alternate-reverse;

            }

           

            @keyframes fromLeftToRight {

                from {

                    margin-left: 0;

                }

                to {

                    margin-left: 300px;

                }

            }

 

时间: 2024-10-19 23:05:17

CSS之animation的相关文章

Atitti  css   transition Animation differ区别

Atitti  css   transition Animation differ区别 1.1. transition的优点在于简单易用,但是它有几个很大的局限.  1 1.2. js 动态改变 style 内容 ,样式覆盖 1 1.3. Velocity 和 GSAP2 1.1. transition的优点在于简单易用,但是它有几个很大的局限. (1)transition需要事件触发,所以没法在网页加载时自动发生. (2)transition是一次性的,不能重复发生,除非一再触发. (3)tr

Atitti css transition Animation differ区别

Atitti  css   transition Animation differ区别 1.1. transition的优点在于简单易用,但是它有几个很大的局限.  1 1.2. Transition是可以自动触发的使用timeout1 1.3. js 动态改变 style 内容 ,样式覆盖 2 1.4. Velocity 和 GSAP2 1.1. transition的优点在于简单易用,但是它有几个很大的局限. (2)transition是一次性的,不能重复发生,除非一再触发. (3)tran

css动画-animation各个属性详解(转)

CSS3的animation很容易就能实现各种酷炫的动画,虽然看到别人的成果图会觉得很难,但是如果掌握好各种动画属性,做好酷炫吊炸天的动画都不在话下,好,切入正题. 一.动画属性: 动画属性包括:①animation-name,②animation-duration,③animation-timing-function, 以下是各属性详解: 1.animation-name:指定要绑定到选择器的关键帧的名称. 2.animation-duration:定义动画完成一个周期需要多少秒或毫秒 3.a

CSS动画 animation与transition

一.区分容易混淆的几个属性和值 先区分一下css中的几个属性:animation(动画).transition(过渡).transform(变形).translate(移动). CSS3中的transform(变形)属性用于内联元素和块级元素,可以旋转.扭曲.缩放.移动元素,它的属性值有以下五个:旋转rotate.扭曲skew.缩放scale和移动translate以及矩阵变形matrix: transform(变形)是CSS3中的元素的属性,而translate只是transform的一个属性

[ css 动画 animation ] animation新增动画属性的实例演示

<!DOCTYPE html> <html lang='zh-cn'> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>[ animation ] 新增动画属性的实例演示</title> <meta http-equiv='description' content='this

css中animation和@keyframes 动画

Animation 使用简写属性,将动画与 div 元素绑定: div { animation:mymove 5s infinite; -webkit-animation:mymove 5s infinite; /* Safari 和 Chrome */ } Internet Explorer 10.Firefox 以及 Opera 支持 animation 属性. Safari 和 Chrome 支持替代的 -webkit-animation 属性. 注释:Internet Explorer

CSS动画Animation

动画 之前说的过渡也是属于动画的范围,只不过它只能是开始到过渡这两个点,中间由浏览器去完成,而动画允许开发者一帧一帧的去编码. @keyframes 要执行的动画都写在这个规则里 my-css是自定义的名字 @keyframes my-css{ from {top:0px;} to {top:200px;} } from就是之前的状态,to是之后的状态,嗯,这个其实和过渡没啥区别,这是第一种写法. 然后就是这行代码 animation: my-css 5s; 完整代码 <!doctype htm

[ css 动画 animation属性 ] css中animation属性讲解及实现弹力球实例演示

实例: <!DOCTYPE html> <html lang="zh-cmn-Hans"> <head> <meta charset="utf-8" /> <title>animation-play-state</title> <meta name="author" content="Joy Du(飘零雾雨), [email protected], www.d

深入理解CSS动画animation

× 目录 [1]定义 [2]关键帧 [3]动画属性 [4]多值 [5]API 前面的话 transition过渡是通过初始和结束两个状态之间的平滑过渡实现简单动画的:而animation则是通过关键帧@keyframes来实现更为复杂的动画效果.本文将介绍关于animation动画的相关知识 定义 和transition类似,animation也是一个复合属性,包括animation-name.animation-duration.animation-timing-function.animat

css 3 animation

@keyframes fadein { 0%{ opacity:0; background-color:red; } 40% { background-color:darkblue; } 70% { background-color:gold; } 100% { opacity:1; background-color:yellow; } } body { -webkit-animation:fadein 5s linear 1; } #animate_1{ border:1px solid re