CSS_动画_3d

 1.二级菜单的动态效果,添加动画

        display是不参与过渡的,=====使用高度 给高度加过渡

        2.过渡:transition:all 3s linear

        3.2d平面效果:缩小,放大,平移:transform

        过渡和平面效果属于动画的一种,他们两个需要鼠标的事件才能去触发对应的效果

        有没有一种动画效果直接不要鼠标事件就能完成的===真正意义上面的动画属性

        4.animation:真正意义上面的动画,不需要触发鼠标事件就直接能完成

           使用方法

           animation:name  3s   linear   5s   infinite   alternate\

           name==========声明动画的名字

           3s============动画执行的时长

           linear========动画执行的类型

           5s============动画延迟执行时间

           infinite======一直执行   换成一个数字,执行次数

           alternate=====反复执行,缓慢的开始缓慢的结束  前提:次数要么是无限循环,要么是偶数

           声明动画(声明关键帧动画)

           方法1

           @keyframes  name{

               form{

                   从........开始====开始状态

               }

               to{

                   到达......结束====结束状态

               }

           }

           方法2:关键帧动画 定义所有的帧

           百分比称之为关键帧

           @keyframes   name{

               0%{

                   开始状态

               }

               50%{

                   中间状态

               }

               100%{

                   结束状态

               }

           }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值