Transitions功能的使用方法

Transitions功能通过将元素的某个属性从一个属性值在指定时间内平滑过渡到另一个属性值来实现动画功能
用法如下:

transition:property duration timing-function

  • property表示对哪个属性进行平滑过渡
  • duration表示在多久时间内完成属性值的平滑过渡
  • timing-function表示通过什么方法进行平滑过渡

举例:

<style>div {background-color: #ffff00;transition: background-color 1s linear;}div:hover {background-color: #00ffff;}
</style>
<body><div>实例</div>
</body>

鼠标没移上div之前

鼠标移上div之后,颜色是在1s时间内平滑渐变的

除了上述三个属性外,transitions还有第四个参数,第四个参数的属性名为transition-delay,该属性指定变换动画特效延迟多久后执行,也就是延迟多少秒后才执行动画效果

transition: background-color 1s linear 2s

延迟2秒后执行

此外,Transitions还可以同时平滑过渡多个属性值

<style>div {background-color: #ffff00;color: #000000;width: 300px;transition: background-color 1s linear,color 1s linear,width 1s linear;}div:hover {background-color: #003366;color: #ffffff;width: 400px;}
</style>
<body><div>实例</div>
</body>

前:

后:(宽度改变了。。剪切出来的图不明显,读者可以自行测试)

Transitions的动画功能相关推荐

  1. 组态王图素制作_组态王的图形及动画功能

    组态王工具箱中的基本图素:直线.扇形.填充图形(封闭图形,内部可填充色彩,有:椭圆和圆角矩形).折线.管道.多边形.文本.按钮和点位图,它们均具有图形及动画功能.它们中填充图形类动画连接框如图1所表示 ...

  2. android 自定义 对号,Android自定义View实现打钩动画功能

    先上效果图 动图 静态图 1. 回顾 [Android自定义View:一个精致的打钩小动画]上一篇文章,我们已经实现了基本上实现了控件的效果了,但是...但是...过了三四天后,仔细看回自己写的代码, ...

  3. paraview高级动画功能

    下面通过一些实例展示一下paraview的高级动画功能,下面演示的实例来自paraview自带的算例,位置如下图所示: 1 .熟悉动画视图(Animation View) 打开can.ex2,选中所有 ...

  4. 使用HTML+CSS+JS模拟比赛晋级的动画功能

    使用HTML+CSS+JS模拟比赛晋级的动画功能 1.需求描述 2.代码实现 3.效果演示 系统:Win10 Chrome:106.0.5249.119 演示视频:[英雄联盟]S12全球总决赛冠军预测 ...

  5. android爬楼梯动画,[转载]利用PPT的自定义动画功能制作爬楼梯的动态效果

    利用PPT的自定义动画功能制作爬楼梯的动态效果 职场中,PPT报告总是少不了的,如何能让PPT与众不同.华丽而不失分寸呢?PPT中的自定义动画是一个不错的选择.我很喜欢逛一些PPT,有时看见不错的动画 ...

  6. python模拟足球射门_使用PyQt5的动画功能实现足球射门效果

    QT作为一个全面的桌面应用程序开发包,其自然提供了对图像的动画支持.本篇文章中,就来简单地在PYQt5中使用Animation动画功能实现一个足球射门的动画效果. 本篇将会依次完成以下功能: 在GUI ...

  7. 如何在Unity5.0 下实现贴图材质的Animation动画功能

    在太空射击游戏中,需要制作一个火星背景图片,为动态的太空星空背景:如何用unity5自带的Animation实现此动画功能为关键: 实现步骤如下: 1,  首先产生一个plane作为火星背景: 2,新 ...

  8. Starling 动画功能

    动画 动画是所有游戏的必要组成部分,Starling能帮助你快速的制作简单动画. 如果你想了解一下,那么这里有两种动画类型.其中一种动画是你知道即将发生什么,比如当消息提示框被关闭,或者某些界面元素被 ...

  9. Cocos骨骼动画功能解密

    在游戏中,人物的各种动作是必不可少,一般实现人物动作的方式有两种,序列帧动画或骨骼动画.Cocos在更新到2.x版本之后,便没有了骨骼动画的功能,使得开发者非常困扰.终于在本次更新中,Cocos编辑器 ...

最新文章

  1. Spring @bean冲突解决方案
  2. 解密蚂蚁金服MISA:37℃的自助语音交互是怎么做到的?
  3. where field in
  4. 如何验证 MySQL 的 InnoDB 在可重复读下依然会有幻影行问题及其原因
  5. Linux学习-07-vim编辑器
  6. java 一个list根据另一个list进行排序_java – 基于另一个List对List进行排序
  7. linux fdisk的分区和格式化和挂载相关操作说明
  8. 计算机上的mrc功能,计算器上的MRC有什么功能?
  9. 容器技术Docker K8s 40 Serverless Kubernetes(ASK)详解-阿里云弹性容器实例ECI产品概述
  10. java爬取百度图片
  11. js回调函数使用方法
  12. Unity官网注册账号绑定手机国籍更改失败
  13. Python str方法
  14. 基本矩阵运算法则之笔记
  15. c语言偶数求和while,C语言中编程计算1至100以内的奇数和偶数并分别求和,求代码...
  16. c new java_“邻避设施”的种类主要包括()。
  17. 超神,chatexcel快速制作任意excel表格,给出指令即可
  18. 超级经典,绝对好的第三方控件网
  19. 解读电力调度、电力市场、技术创新,国网南网新型电力系统行动方案
  20. 【渝粤教育】国家开放大学2018年秋季 2019T统计学原理 参考试题

热门文章

  1. butterfly主题的下载及美化
  2. linux下进程监控6,系统运维|Linux系统监控神器-Collectl
  3. 硬核分享:硬件工程师常用工具包
  4. 电子信息科学与技术可以从事的岗位有哪些?
  5. 最落魄的时候,身上带着《毛选》
  6. 目标检测YOLO实战应用案例100讲-基于YOLOv4的SAR目标检测方法应用(论文篇)
  7. 不得不说——迈克尔-杰克逊
  8. 盘点本届冬奥会的那些“黑科技”
  9. wordpress插件_WordPress的最佳免费营销插件
  10. 导入android源码有错,R.java文件不能自动生成解决方法 http://caizi12.iteye.com/blog/975125