当前位置: 首页 > 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;}
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 1 MATLAB 绘图函数函数: plot
  • kvm 虚拟机命令行虚拟机操作、制作快照和恢复快照以及工作常用总结
  • 【Python爬虫】利用爬虫抓取双色球开奖号码,获取完整数据并通过随机森林和多层感知两种模型进行简单的预测
  • redis基本数据类型和常见命令
  • 工具使用记录-Tkinter
  • Leetcode 无重复字符的最长子串
  • slf4j依赖冲突处理
  • torchvision.transforms.ToPILImage()使用
  • MySQL 故障排查与性能优化指南
  • 韶音开放式耳机好用吗?南卡、韶音、Oladance、Cleer热门开放式耳机一周横评
  • 【Gateway】网关服务快速上手
  • uniapp数据缓存和发起网络请求
  • Unity Apple Vision Pro 开发(五):PolySpatial 2.0 导入方式
  • flink中slotSharingGroup() 的详解
  • 相亲交友程序系统开发产品分析
  • [笔记] php常见简单功能及函数
  • 【391天】每日项目总结系列128(2018.03.03)
  • 2017 年终总结 —— 在路上
  • CSS 专业技巧
  • es6
  • Hibernate【inverse和cascade属性】知识要点
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • JDK 6和JDK 7中的substring()方法
  • React+TypeScript入门
  • Vue.js源码(2):初探List Rendering
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 技术发展面试
  • 将 Measurements 和 Units 应用到物理学
  • 前端相关框架总和
  • 通过npm或yarn自动生成vue组件
  • 小程序 setData 学问多
  • 赢得Docker挑战最佳实践
  • 正则表达式
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 进程与线程(三)——进程/线程间通信
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • # 数据结构
  • $.ajax()
  • $GOPATH/go.mod exists but should not goland
  • (03)光刻——半导体电路的绘制
  • (C++17) std算法之执行策略 execution
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (补)B+树一些思想
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (论文阅读11/100)Fast R-CNN
  • (算法)大数的进制转换
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (一)认识微服务
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • (自适应手机端)行业协会机构网站模板
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .NET CORE 第一节 创建基本的 asp.net core
  • .net 使用$.ajax实现从前台调用后台方法(包含静态方法和非静态方法调用)