CSS基础之动画

2023-11-08

动画

1)过渡:需要结合鼠标

动画:网页只要运行动画就可以立即生效。

创建动画的方式:(1)方式一:

from:起点 to:终点

@keyframes 动画的名字{
	from{} 
	to{}
}

(2) 方式二:

@keyframes 动画的名字{
	0%{} 
	100%{}
}

如果一个元素的运动点位只有起点和终点,那么2种方式都可以

但是如果元素的运动点位有多个,那么必须使用百分比的方式,我们在0%和 100%之间可以写很多的百分点的.

使用动画(属性):

1.动画的名字 animation-name(必须写的)

2.动画的运动时间 animation-duration(必须写的)

3.动画的延迟时间 animation-delay

4.动画的运动曲线 animation-timing-function

5.动画的运动次数 animation-iteration-count 写数字几就是运动几次 infinite无限次 运动

6.动画的运动反向 animation-direction

//normal====正常,从起点运动到终点

//reverse===反转,从终点运动到起点

//alternate===正反交替运动

//alternate-reverse====反正交替

7.动画的播放状态 animation-play-state

running===播放(运动),默认值

paused===暂停

这个效果需要结束鼠标一起使用

简写方式:animation:需要什么写什么.

注意:延迟时间一定要写在运动时间的后面,其他值没有书写顺序.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CSS基础之动画 的相关文章

随机推荐

  • CNDS博客等级

    CNDS博客积分规则 博客积分是CSDN对用户努力的认可和奖励 也是衡量博客水平的重要标准 博客等级也将由博客积分唯一决定 积分规则具体如下 1 每发布一篇原创或者翻译文章 可获得10分 2 每发布一篇转载文章 可获得2分 3 博主的文章每
  • 【2019年ICPC南昌网络赛】Distance on the tree【DFS+线段树合并(可持久化线段树)】

    题目链接 DSM Data Structure Master once learned about tree when he was preparing for NOIP National Olympiad in Informatics i
  • 动态标题_工作技巧

    本期重点 使用HASONEVALUE判断列中是否只有一个值被筛选 从而根据实际筛选的值实现动态变化 日常工作中我们经常会使用切片器来实现分析报告的动态变化 可是标题应该怎么随着数据变化呢 今天我们就来学一招 动态切换标题 01数据准备 首先
  • 你知道怎么离线安装全局 node 模块吗?

    大家平时是怎么离线安装 node 模块的呢 前言 在平时的开发中 我们一般都是通过在线安装的方式来安装 node 模块的 但是也保不齐会有离线安装的需求 比如 公司内网是不联网的 那如果需要安装模块的话怎么办 今天 我就通过离线安装全局 a
  • ADS1.2使用jlink调试程序(调试芯片s3c2440 arm9)

    一 软件安装 ADS1 2下载 http down drv5 cn www drv5 cn arm ads1 2 rar jlink驱动下载 http fastsoft onlinedown net down JLink Windows V
  • 2021-08-30

    Android Studio 你需要掌握的Debug技巧 上 对所有程序猿来说 写代码最让人头疼的不是某个难以实现的功能 而是辛辛苦苦码完代码却发现自己的程序里面存在着这样或那样的Bug 尤其是碰到那种让你绞尽脑汁 修改了无数次都解决不了的
  • Numpy实现矩阵转置的几种方法

    在矩阵操作中 经常需要对矩阵进行转置 或者需要交换矩阵的轴 下面介绍一下使用Numpy完成矩阵轴数据交换的几种方法 主要包括以下几种方法 1 T转置 适用于1 D 2 D矩阵 2 np transpose 适用于一次同时交换多个 大于两个
  • Vue压缩图片插件——localResizeIMG(简称lrz)

    使用前须知 GitHub localResizeIMG地址 这个项目已不再维护了 可能很长一段时间都不会更新了 插件演示地址 引用 npm i lrz S 注意 使用npm下载 不要使用cnpm下载 有坑 使用 import lrz fro
  • pycharm背景色和字体设置

    1 首先在pycharm打开FILE 点击seting 2 点击Editor 再点击Font可以设置字体大小 点击Color Scheme可以设置背景色 3 字体设置 点击Font可以选择不同字体 点击Size可以调节字体大小 右侧可以看预
  • django使用Paginator分页展示数据

    思路 view得到基本数据 提供给前端当前页面的数据 判断是否有上一页 下一页 url路由 前端展示 View逻辑 写一个简单的View 使用Paginator时 首先导入django core paginator Paginator类 初
  • # 和 ## 的区别

    参考 和 的区别 作者 枕上 发布时间 2021 07 25 08 23 40 网址 https blog csdn net jinchi boke article details 119076280 utm source app app
  • linux基本理论基础,Linux操作系统基础知识学习

    本文是我在学校自学Linux时所做的笔记 纯理论 希望对大家有所帮助 文章中 Q表示问题 A表示回答 Linux操作系统概述 Q1 什么是GNU Linux与GNU有什么关系 A 1 GNU是GNU is Not Unix的递归缩写 是自由
  • RevitAPI: Revit中求两条直线的夹角XYZ.AngleTo

    有时候我们并不知道一个函数可能会有什么行为 例如XYZ AngleTo的返回值是0 2 还是0 又找不到对应的文档 那就干脆自己动手测试一下了 代码如下 Line line1 Line CreateBound new XYZ 0 0 0 n
  • 浏览器适配Viewport 布局

    目标 使用postcss px to viewport将px单位自动转化为w h单位 安装 npm install postcss px to viewport 配置文件 根目录下新建postcss config js 复制下面代码 mod
  • QDU 算法考试复习

    第一章 算法概述 主定理 算法满足4条性质 1 输入 有零个或多个由外部提供的量作为算法的输入 2 输出 至少一个量作为输出 3 确定性 每条指令是清晰的 无歧义的 4 有限性 每条指令的执行次数是有限的 执行时间也是有限的 算法与程序的区
  • 发现【Stable-Diffusion WEBUI】的插件:不健康内容过滤器

    文章目录 零 前言 一 不健康内容过滤器 NSFW Sensor 零 前言 本篇主要提到了WEBUI的不健康内容过滤插件 它宁可错杀一千也不放过一个 可以有效避免有害内容 更多不断丰富的内容参考 继续Stable Diffusion WEB
  • odoo12从零开始:一、安装odoo运行环境(windows10)

    前言 鉴于好多朋友说没有mac电脑 windows开发其实也差不了多远 只是个人习惯问题 而且吧 windows的电脑其实配环境也挺快的其实 我在这里再稍微补一个比较简单的windows环境部署 希望可以对朋友们有一些帮助 在windows
  • 运算放大器积分电路及积分电路设计

    运算放大器积分电路及积分电路设计 积分电路 Integrator circuit 在运算放大器积分器电路中 电容器插入反馈环路中 并在反相输入端与R1一起产生一个RC时间常数 积分的物理意义 积分的物理意义我们经常会使用到 例如下面的几个例
  • 交叉编译Cubietruck的u-boot

    1 下载u boot源码 mkdir cubietruck cd cubietruck git clone https github com linux sunxi u boot sunxi git
  • CSS基础之动画

    动画 1 过渡 需要结合鼠标 动画 网页只要运行动画就可以立即生效 创建动画的方式 1 方式一 from 起点 to 终点 keyframes 动画的名字 from to 2 方式二 keyframes 动画的名字 0 100 如果一个元素