css3 轻松实现动画之Transitions_html/css_WEB-ITnose
程序员文章站
2022-04-29 21:30:05
...
在软件开发中,web前端开发的动画是我们不可缺少的特效,在css3以前实现动画大多都可靠javascript来实现,其步骤相对于今天的css3来说要复杂的多。尽管有了很多很好框架。得在css3中来实现动画要简单的多。css3中有负责动画的有两个一个是transitions 一个是animations 这个两个可以说是各有不同,今天我先给大家分享transitions 的用法。对于浏览器的支持就不在这里普及了,如果你看不到动画效果,就说明你的浏览器不支持css3
这里看一下效果,数据移动到上面会有变化
transition:[ transition-property ] || [ transition-duration ] || [ transition-timing-function ] || [ transition-delay ]
[ transition-property ]:
检索或设置对象中的参与过渡的属性
[ transition-duration ]:
检索或设置对象过渡的持续时间
[ transition-timing-function ]:
检索或设置对象中过渡的动画类型
[ transition-delay ]:
检索或设置对象延迟过渡的
下面是源码
- .a{ width:300px; height:30px; background:#0C9;-webkit-transition: width 1s ease,background-color 1s ease }
- .a:hover{background-color:#9C0; width:150px; height:30px; -webkit-transition: width 1s ease,background-color 1s ease}
推荐阅读
-
css3进阶之less实现星空动画的示例代码
-
一款简洁的纯css3代码实现的动画导航_html/css_WEB-ITnose
-
一款纯css3实现的机器人看书动画效果_html/css_WEB-ITnose
-
一款简洁的纯css3代码实现的动画导航_html/css_WEB-ITnose
-
CSS3动画实现loading加载图标_html/css_WEB-ITnose
-
CSS3 实现loading动画效果_html/css_WEB-ITnose
-
用React加CSS3实现微信拆红包动画_html/css_WEB-ITnose
-
纯CSS3画出小黄人并实现动画效果_html/css_WEB-ITnose
-
用React加CSS3实现微信拆红包动画_html/css_WEB-ITnose
-
纯css3实现的动画加载条_html/css_WEB-ITnose