当前位置: 首页 > news >正文

Html、Css3动画效果

文章目录

  • 第九章 动画
    • 9.1 transform动画
    • 9.2 transition过渡动画
    • 9.3 定义动画

第九章 动画

9.1 transform动画

transform 2D变形

translate():平移函数,基于X、Y坐标重新定位元素的位置

scale():缩放函数,可以使任意元素对象尺寸发生变化

rotate():旋转函数,取值是一个度数值

skew():倾斜函数,取值是一个度数值

div{transform:translate(100px,100px);transform:translate(100px,100px) scale(1.5)
}rotate( )函数只是旋转,而不会改变元素的形状
skew( )函数是倾斜,元素不会旋转,会改变元素的形状

9.2 transition过渡动画

transition: 要过度的属性 时间 过度函数 延迟时间;

transition: 要过度的属性  时间  过度函数  延迟时间;要过的属性:可以使用 all 或者一个一个的写
时间:    单位s秒   ms毫秒
过度函数:ease:速度由快到慢(默认值)linear:速度恒速(匀速运动)ease-in:速度越来越快(渐显效果)ease-out:速度越来越慢(渐隐效果)ease-in-out:速度先加速再减速(渐显渐隐效果)

9.3 定义动画

/* 定义动画*/
@keyframes imgacion{0%{transform: rotate(0deg) scale(1);}100%{transform: rotate(360deg) scale(1.2);}}/* 使用动画*/img:hover{animation-name: imgacion;animation-duration: 2s;}
}
http://www.lryc.cn/news/432605.html

相关文章:

  • 【AIStarter:AI绘画、设计、对话】零基础入门:Llama 3.1 + 千问2快速部署
  • 多机编队—(1)ubuntu 配置Fast_Planner
  • 【数学建模经验贴】国赛拿到赛题后,该如何选题?
  • 如何快速融入大学课堂
  • el-table行编辑
  • OpenSSL Windows编译
  • 优化LabVIEW中TCP通信速度的方法
  • 【视频讲解】Python贝叶斯卷积神经网络分类胸部X光图像数据集实例
  • src/pyaudio/device_api.c:9:10: fatal error: portaudio.h: 没有那个文件或目录
  • 移动端视频编辑SDK解决方案,AI语音识别添加字幕
  • WIN11 ESP32 IDF + VSCODE 环境搭建[教程向]
  • Gemini AI 与 ChatGPT:哪个更适合为我策划婚礼?
  • log4j 同一线程隔离classloader下MDC信息不同问题解决 ThreadLocal问题分析
  • 【2024-2025源码+文档+调试讲解】微信小程序的城市公交查询系统
  • Android14音频进阶之定制ramdisk文件系统init服务(八十三)
  • Clickhouse 为什么这么快
  • 后仿真中《建立违例和保持违例》你死板思维了吗?
  • springboot启动时替换配置参数
  • postgres数据库中如何看查询是否走索引,以及在什么情况下走索引
  • AI预测福彩3D采取888=3策略+和值012路或胆码测试9月7日新模型预测第80弹
  • MQTT broker搭建并用SSL加密
  • 深度剖析AI情感陪伴类产品及典型应用 Character.ai
  • [数据集][目标检测]街头摊贩识别检测数据集VOC+YOLO格式758张1类别
  • 面试准备-3
  • Unity教程(十五)敌人战斗状态的实现
  • 利用深度学习实现验证码识别-3-ResNet18
  • UDP通信实现
  • windows下使用vscode编写运行以及调试C/C++
  • python容器4--集合
  • MySQL record 01 part