龙之崛起免cd补丁:在CSS中崛起(PPT)动画

In PPT Presentation, there is an option of Rise up. In that option, the object first moves up, slows down, and comes back and then stops finally. Link to the animation effect: enter image description here

我们如何在 CSS 中做到这一点?

img {
  height: 100px;
  width: 100px;
  position: absolute;
  top: 60px;
  left: 60px;
  -webkit-animation: jump 1s ease-out;
  -moz-animation: jump 1s ease-out;
  animation: jump 1s ease-out;
}
@-webkit-keyframes jump {
  0% {
    transform: translateX(600px);
  }
  100% {
    transform: translateX(0px);
  }
}
@keyframes jump {
  0% {
    transform: translateX(600px);
  }
  100% {
    transform: translateX(0px);
  }
}
<img src="http://i268.photobucket.com/als/jj6/SK_CR/Emblem%20BG%20PNGs/Circle.png">

我的版本的作品,但不会像 PPT 动画一样向后跳。

1
Change theanimation-timing-functionfromease-outtocubic-bezier()

关键是,如果你想让球返回一个简单的translate动画,两个手柄y 轴必须大于 1。

cubic-bezier(x1, y1, x2, y2)& lt;--这里,y1y2应该是 & gt;1。

img {
  height: 100px;
  width: 100px;
  position: absolute;
  top: 60px;
  left: 60px;
  -webkit-animation: jump 1s cubic-bezier(0.3, 1.2, 0.8, 1.2);
  animation: jump 1s cubic-bezier(0.3, 1.2, 0.8, 1.2);
}
@-webkit-keyframes jump {
  0% {
    transform: translateX(600px);
  }
  100% {
    transform: translateX(0px);
  }
}
@keyframes jump {
  0% {
    transform: translateX(600px);
  }
  100% {
    transform: translateX(0px);
  }
}
<img src="http://i268.photobucket.com/als/jj6/SK_CR/Emblem%20BG%20PNGs/Circle.png">
1
Use acubic-bezier(0.02,1.24,1,1.18)instead ofease-out.

根据需要更改坐标值。

此外,-moz-前缀不是必需的,@keyframes在 Firefox 上是fully supported

img {
  height: 100px;
  width: 100px;
  position: absolute;
  top: 60px;
  left: 60px;
  -webkit-animation: jump 1s cubic-bezier(0.02, 1.24, 1, 1.18);
  animation: jump 1s cubic-bezier(0.02, 1.24, 1, 1.18);
}
@-webkit-keyframes jump {
  0% {
    transform: translateX(600px);
  }
  100% {
    transform: translateX(0px);
  }
}
@keyframes jump {
  0% {
    transform: translateX(600px);
  }
  100% {
    transform: translateX(0px);
  }
}
<img src="http://i268.photobucket.com/als/jj6/SK_CR/Emblem%20BG%20PNGs/Circle.png">

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(38)
Cross dressers:json_decode数组返回缺少数组索引
上一篇
Sum if s:Subscript error: sum = sum(s)
下一篇

相关推荐

  • js控制css:Welcome to my page!

    示例示例JS控制CSS指的是使用来改变HTML元素的CSS属性,以达到动态改变页面样式的目的。下面是一个简单的代码示例:…

    2023-01-26 08:41:05
    0 85 37
  • thymeleaf引入css:标题

    示例示例在中,可以使用th:href或 th:src属性引入css文件。示例代码:…

    2023-02-08 02:28:09
    0 33 76
  • css重叠 The Basics

    示例示例CSS重叠是指当多个元素在同一位置时,CSS会根据特定的规则来决定哪个元素最终显示在页面上。CSS重叠的规则:…

    2023-02-07 03:20:47
    0 91 25
  • css flex布局:和1个正文``` This is a title This is the body of the te

    CSS Flex 布局是 CSS3 新出现的布局模式,它可以灵活地在一个容器内排列元素,可以让元素在水平或垂直方向上排列,也可以让多个元素在同一行排列,还可以定义元素的大小比例。…

    2023-02-16 00:45:17
    0 17 59
  • css字体发光:Welcome To My Site

    使用CSS字体发光的方法有两种:使用text-shadow来实现:…

    2023-02-01 04:20:32
    0 32 20
  • Css表格边框样式:表CSS样式| 边框(table css styles)

    关于Css表格边框样式的问题,在table css styles中经常遇到,我真的需要一些 CSS 的帮助。…

    2022-11-23 08:37:24
    0 15 30
  • css 边框样式:**探索未知的世界**

    CSS 边框样式是用来定义 HTML 元素边框的样式。可以使用 border 属性来定义边框样式,该属性可以接受一个或多个值,其中包括边框宽度、边框样式和边框颜色。…

    2023-02-01 14:01:45
    0 51 53
  • html外部链接css代码:Welcome to My Website

    HTML外部链接CSS代码是一种将CSS代码与HTML文档分离的方法,它使用标签将CSS文件链接到HTML文档中。这样可以使HTML文档更加简洁,同时可以让多个HTML文档共享一个CSS文件,减少重复代码。…

    2023-03-04 03:35:49
    0 26 37

发表评论

登录 后才能评论

评论列表(55条)