动画+过渡+弹性布局

本文介绍了HTML5中的动画、过渡和弹性布局。动画涉及到帧率和关键帧设置;过渡需要指定样式变化和过渡时间;弹性布局允许元素根据页面大小变化,包括display、flex-direction、justify-content等属性的使用,以及对子元素的对齐和伸缩比例的控制。
摘要由CSDN通过智能技术生成

动画

动画是从一种状态转变为另一个状态的过程.这就涉及到了另个名词帧率.我们把一个过程分为起始状态和结束状态,他们中间无数个小时间节点就是帧,每一帧有每一个状态。这些状态在一定的时间内连续执行就形成了动画。

创建动画的工程:

动画的名称:animation-name:动画的名称

动画的周期:animation:6s

动画的时间速度曲线:animation-timing-function:linear

动画的次数:animation-iteration-count:infinite(无限)

动画的暂停:animation-play-state:paused

动画的开始:

@key frames {

        from{ }(开始的状态)

        to{ }(结束的状态)

}

综合设置: animation: move 4s linear infinite;

代码如下:

<style>
        div {
            width: 200px;
            height: 200px;
            background-color: red;

            /* 2使用 */
            animation: move 4s linear infinite;
            /* animation-delay: 2s;
            animation-iteration-count: infinite; 
            animation-direction: alternate; 

            animation: myfirst 5s linear 2s infinite alternate;  */
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WeChat624

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值