简单动画

(1)简单动画通常称之为“过渡transition”

transition-property:需要过渡的属性,但是并非所有的属性都支持过渡。

transition-duration:过渡的时间;

简写:transition:all 时间;

(2)渐变时间函数

transition-timing-function——css属性以何种速度进行渐变

贝塞尔曲线的预设值:

ease:渐快,匀速,减慢(cubic-bezier(0.25,0.1,0.25,1))

ease-in:渐快,匀速(cubic-bezier(0.42,0,1,1))

ease-out:匀速,减慢(cubic-bezier(0,0,0.58,1))

ease-in-out:和ease类似,相比ease的加速度大(幅度大)(cubic-bezier(0.42,0,0.58,1))

linear:全程匀速(cubic-bezier(0,0,1,1))

以下代码所示,第一部分展示的是一个,当鼠标移动到图片上时,显示另一张(底下)的图片;

1

2

3

4

5

6

7

8

动画和变形练习

9

10

11 /* 第一个部分,设置当鼠标滑动到图片上时,显示底下的图片 */

12

13 .box {

14 width: 300px;

15 height: 300px;

16 position: relative;

17 }

18

19 .box img {

20 width: 300px;

21 height: 300px;

22 position: absolute;

23 left: 0;

24 top: 0;

25 }

26

27 .show1 {

28 transition: all 3s;

29 }

30

31 .show1:hover {

32 opacity: 0;

33 }

34

35

36

37

38

39

40

41

效果如下:

以下代码展示的是利用简单动画制作出轮播图的效果,当鼠标移动到图片上时,后面的图片推动前面的图片,从而达到轮播的效果;

动画和变形练习

/* 第二个部分 */

.content {

width: 500px;

height: 300px;

overflow: hidden;

}

.imgs img {

width: 500px;

height: 300px;

}

.imgs {

width: 1100px;

height: 300px;

transition: all 3s;

display: flex;

justify-content: flex-start;

}

.imgs:hover {

margin-left: -500px;

}


效果如下:

以下代码展示的是当鼠标移动到图片上时,四周都散发阴影效果;

1

2

3

4

5

6

7

8

动画和变形练习

9

10

11

12 /* 第三个部分 */

13

14 .box3 {

15 width: 300px;

16 height: 300px;

17 transition: all 3s;

18 position: relative;

19 }

20

21 .box3 img {

22 width: 300px;

23 height: 300px;

24 position: absolute;

25 left: 0;

26 top: 0;

27 }

28

29 .box3:hover {

30 box-shadow: 0 0 4px 15px rgba(233, 22, 233, 0.5)

31 }

32

33

34

35

36

37

38

39

40

41

42

43

效果如下:

html 简单动画效果,HTML-简单动画相关推荐

  1. 欢迎界面动画效果的简单实现

    欢迎界面(Splash)是应用呈现给用户的第一个界面,一般来讲,我们会给欢迎界面加上一个动画效果,从而给用户一个较好的第一印象.而欢迎界面通常不会放太多的view,一般只有一个背景(backgroun ...

  2. php带旋转动画刷新页面,css旋转动画效果的简单实现示例详解

    我们可以通过css来做出动画效果,下面我为大家演示的是p的旋转,颜色过渡的动画 a{ text-align:center; line-height:100px; transition:all 2s; ...

  3. 西门子界面官方精美触摸屏+WINCC程序模板 西门子官方触摸屏程序模板,炫酷的扁平式动画效果,脚本动画,自动生成二维码,可仿真,堪比智能手机,有精简,精致,wincc,无线面板等包含了所有西门子人机界

    西门子界面官方精美触摸屏+WINCC程序模板 西门子官方触摸屏程序模板,炫酷的扁平式动画效果,脚本动画,自动生成二维码,可仿真,堪比智能手机,有精简,精致,wincc,无线面板等包含了所有西门子人机界 ...

  4. html怎么帮图片占位,css+html实现Skeleton Screen 加载占位图动画效果(带动画)

    效果 自上而下渐隐渐现 源码 html,用的angular语法,只要做简单的修改就可以成为你需要的语法 css .skeletonItem { padding: 16px; border-bottom ...

  5. 旋转360 css 动画效果,使用CSS3动画属性实现360°无限循环旋转【代码片段】

    使用CSS3的animation动画属性实现360°无限循环旋转. 代码片段:   //图片路径自定义 CSS样式书写如下: #change{ position:absolute; right:200 ...

  6. iOS实现“下雨下雪”动画效果和“烟花”动画效果

    "下雨"的动画效果 一.效果展示 二.实现流程 设置背景 func setupUI() {self.imageView = UIImageView.init()self.image ...

  7. Swing实现动画效果(实现Loding动画)【转载】

    申明: 以下代码非本人原创,原创地址:原创链接 本人只是在原作者博客的基础上进行理解.修改.添加注释 思路说明: 概览: 利用Timer(计时器)更改变量X的值和重写paintComponent方法实 ...

  8. 动画效果html5,HTML5动画效果

    html5动画效果 这篇文章涉及到的内容有: 2d,3d的转换 过度效果 动画 多列 1.2d,3d转化 2d,3d转化是指对元素的外观进行一些操作,例如: 移动元素 旋转 缩放 倾斜 3d转换 接下 ...

  9. css3 - 图标元素动画效果5 - 弹性动画效果

    在线演示(刷新一下动画效果明显) 让图标运动到终点时,并非减速停止在终点,而是到达终点后继续向上运动,超过一定距离后再反方向运动到终点,形成一种往复的效果. 我们可以使用帧动画来实现这样的效果,但是如 ...

  10. html弹跳动画效果,CSS弹跳动画效果的实现方法

    这是只用了一个div来做的小动画,纯粹利用CSS3的animation来完成,就像是一个正方形在地上弹跳,碰到地面的时候尖角还会压缩变圆,阴影的部分也会随着正方形升高而缩小,至于到底该怎么完成呢?让我 ...

最新文章

  1. CVPR 2022官方发布重要通知,禁止审稿期公开传播论文,静默期4个多月
  2. 复杂查询练习_《从零学会SQL:简单查询》第二关 简单查询
  3. 电脑电池修复_笔记本电脑不充电是怎么回事?
  4. 【转】SharePoint 编程指南
  5. 可输入可选择的input
  6. PHP扩展详解(一)
  7. Linux磁盘分区之fdisk命令
  8. Android入门笔记09
  9. 操作系统学习思维导图——2处理器管理
  10. JS实现自定义右键菜单
  11. php日期函数实际应用,PHP日期函数的使用介绍
  12. flask中jinjia2模板引擎的使用详解3
  13. 数据结构 常见排序算法 LOWB三人组 冒泡 选择 插入
  14. 10岁小表妹也能“吃透”Geth 客户端 !360秒,快速部署 ICO Token
  15. Win10 Ubuntu16.04 时间同步问题
  16. 郭东白:“系统是唐僧,我们是孙悟空”,阿里AliExpress演绎技术版西游记
  17. RN-Flex Box---基础
  18. 线性代数系列(十一)--正交矩阵和正交化
  19. 全球云计算大会|TcaplusDB一举斩获优秀解决方案奖
  20. kotlin 之函数进阶

热门文章

  1. 大四学生发明文言文编程语言,设计思路清奇
  2. c语言实验答案周信东综合程序设计,周信东主编最新版-C语言程序设计基础实验一实验报告.doc...
  3. 如果IE浏览器是IE11以下版本跳转到升级页面
  4. Java 数据库image型输出图片
  5. CAD1:1导出图纸的步骤
  6. 实现excel在线打印
  7. 自己为 GridView 写分页 如: [首页][上一页][下一页][末页]
  8. 经典数据结构视频教程下载 (清华大学 严蔚敏)
  9. Silverlight 2.“.NET研究”5D RPG游戏技巧与特效处理:(二)纸娃娃系统
  10. windows计算器_计算Windows计算器中的错误