css中的animation属性怎么用

这篇文章给大家分享的是有关css中的animation属性怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

创新互联建站主要从事网站设计制作、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务荆州,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

animation-duration属性

在CSS3中,我们可以使用animation-duration属性来设置动画的持续时间,也就是完成从0%到100%所使用的总时间。animation-duration属性跟CSS3过渡中的transition-duration属性相似。

语法:

animation-duration:时间;

说明:

animation-duration属性取值是一个时间,单位为s(秒),可以为小数如0.5s。

举例:

CSS3animation-duration属性

@-webkit-keyframesmytranslate

{

0%{}

100%{-webkit-transform:translateX(100px);}

}

div:not(#container)

{

width:40px;

height:40px;

border-radius:20px;

background-color:red;

-webkit-animation-name:mytranslate;

-webkit-animation-timing-function:linear;

}

#container

{

display:inline-block;

width:140px;

border:1pxsolidsilver;

}

#div1{-webkit-animation-duration:2s;margin-bottom:10px;}

#div2{-webkit-animation-duration:4s;}

效果如下:

11-4-1.png

分析:

这个例子中,我们设置#div1的元素动画持续时间为2s,而设置#div2的元素动画持续时间为4s。从在线测试中,我们可以明显看出效果。

这里说一句,CSS3动画很多时候都是跟CSS3变形结合起来,然后实现绚丽复杂的动画效果。

感谢各位的阅读!关于“css中的animation属性怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


网站栏目:css中的animation属性怎么用
网站链接:http://scyanting.com/article/ijeogd.html

其他资讯