css animation-direction属性怎么用


本文摘自PHP中文网,作者藏色散人,侵删。

css animation-direction属性是用来定义是否应该轮流反向播放动画的;当动画播放次数超过一次时,我们就可以通过设置animation-direction的值为alternate来实现动画轮流反向播放。

css animation-direction属性怎么用

animation-direction属性是用来定义是否应该轮流反向播放动画的;当动画播放次数超过一次时,我们就可以通过设置animation-direction的值为alternate来实现动画轮流反向播放。

作用:定义是否应该轮流反向播放动画。

语法:

1

animation-direction: normal|alternate;

说明:normal 默认值。动画应该正常播放。alternate 动画应该轮流反向播放。

注释:如果把动画设置为只播放一次,则该属性没有效果。

css animation-direction属性使用示例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

<!DOCTYPE html>

<html>

<head>

<style>

div

{

width:100px;

height:100px;

background:red;

position:relative;

animation:myfirst 5s infinite;

animation-direction:alternate;

/* Safari and Chrome */

-webkit-animation:myfirst 5s infinite;

-webkit-animation-direction:alternate;

}

@keyframes myfirst

{

0%   {background:red; left:0px; top:0px;}

25%  {background:yellow; left:200px; top:0px;}

50%  {background:blue; left:200px; top:200px;}

75%  {background:green; left:0px; top:200px;}

100% {background:red; left:0px; top:0px;}

}

@-webkit-keyframes myfirst /* Safari and Chrome */

{

0%   {background:red; left:0px; top:0px;}

25%  {background:yellow; left:200px; top:0px;}

50%  {background:blue; left:200px; top:200px;}

75%  {background:green; left:0px; top:200px;}

100% {background:red; left:0px; top:0px;}

}

</style>

</head>

<body>

<p><strong>注释:</strong>Internet Explorer 9 以及更早的版本不支持 animation-direction 属性。</p>

<div></div>

</body>

</html>

效果输出:

f5e1ca243adf2a77f58024fcdfed678.png

以上就是css animation-direction属性怎么用的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

css nav-up属性怎么用

css实现发光的按钮效果(代码示例)

css clear属性怎么用

不能忘却的悼念:将网页背景变为黑白色调教程

谈谈css中的栅格布局(图文)

css line-height值为150%或1.5值的区别

css代表什么意思

css border-width属性怎么用

css常见样式

css如何设置字体位置

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...