视频被横向拉伸了,实际效果小球是圆的!鼠标放在 tube 区域中时小球运动,划出时运动暂停,点击重新开始运动。

屏幕录制2022-05-04 14.22.09

<template><div class="tube"><div class="ball"></div></div>
</template><script>
export default {mounted() {document.querySelector('.tube').addEventListener('click', function() {let ball =  this.querySelector('.ball');ball.className = 'noBall';setTimeout(()=>{ball.className = 'ball';});})},methods: {},
};
</script><style>
body {background: none;font: bold 100% Helvetica, sans-serif;
}@keyframes bounce {50%, 80% {transform: translateY(355px);animation-timing-function: cubic-bezier(0, .5, .5, 1);}65% {transform: translateY(255px);}90% {transform: translateY(305px);}to {transform: translateY(355px);}
}.tube {position: relative;left: 10%;top: 10%;width: 50px;height: 400px;background: linear-gradient(#08d5f0, white);border-bottom: 10px solid #03b135;
}.ball {position: absolute;left: 5px;top: 5px;width: 40px;height: 40px;border-radius: 50%;background: radial-gradient(at 12px 12px, white, red);animation: 3s bounce cubic-bezier(.5, 0, 1, .5);animation-play-state: paused;animation-fill-mode: forwards;
}.tube:hover .ball {animation-play-state: running;
}</style>

CSS小球下落回弹动画效果相关推荐

  1. c语言实现小球抛物线动画,CSS实现小球抛物线运动的动画效果 (代码)

    本篇文章给大家带来的内容是关于CSS实现小球抛物线运动的动画效果 (代码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一个物体实现抛物线运动,物理上是将物体分为水平运动(匀速) ...

  2. 纯html+css炫酷地球仪动画效果

    纯html+css炫酷地球仪动画效果 <!DOCTYPE html> <html lang="en"> <head><meta chars ...

  3. 74行代码实现浪漫的红心下落的动画效果

    七夕节快到了,让我们使用 74 行的纯 HTML/JavaScript 代码,实现一个浪漫的红心下落的动画效果吧. 将下列代码粘贴到一个空白的 html 文件里,用浏览器本地打开即可. <htm ...

  4. 纯CSS实现3D正方体动画效果

    目录 前言 正文 1.基本架构 2.书写每个div样式 3.为需要产生动画的一面单独设置样式 4.设置鼠标hover效果 5.优化 总结 前言 纯CSS实现3D正方体动画效果,此方法是通过transf ...

  5. uniapp小程序实现录音 uniapp小程序长按录音 点击播放等功能(CSS实现语音音阶动画效果)

    最近项目使用uniapp开发微信小程序,需要实现一个长按时进行语音录制,限制录制时间最大为60秒,录制完成后,可点击播放,播放时再次点击停止播放,录制完成长按实现删除功能,删除后又可重新录制(如上图所 ...

  6. html翻牌动画效果,css实现旋转翻牌动画效果

    css动画之旋转翻牌效果,具体内容如下所示: 1.我们先设置两个盒子大小,颜色等等,然后定位重叠在一起,最后再进行动画设置 例子如下: .box { height: 300px; width: 300 ...

  7. matlab实现振动弹簧的实时动画,CSS如何实现弹簧动画效果

    CSS Animation在Web Animation中已不是新技术,不过在制作动画的时候,或许常常纠结timing-function如何使用.一般情况之下,都会使用animation-timing- ...

  8. html中购物车小球飞入的效果,vue项目中css3实现加入购物车小球抛物线飞入动画效果...

    学习Vue中在做移动端商城练习项目时,记录css3实现加入购物车抛物线小球飞入动画效果.下面会介绍我在项目中实现抛物运动的简单方法. 知识点:css3动画(抛物线运动).vue动态绑定事件(控制小球出 ...

  9. css animation动画完成后隐藏_如何使用CSS实现旋转地球动画效果

    旋转地球功能实现主要借助于CSS动画效果完成,通过移动地图背景图层,云彩图层等,在视觉上呈现出旋转地球效果.旋转地球最终实现效果如下图所示: 旋转地球效果展示 设计思路与核心技术 旋转地球效果实现主要 ...

最新文章

  1. PHP爬取post网页数据,php curl发送post请求爬取webService接口数据简单实例
  2. 30天敏捷结果(27):做些有重要意义的事
  3. Mac下查看端口占用
  4. 春节回来了,你收获了什么?
  5. 光纤收发器如何选择?
  6. emui消息推送服务器,别再抱怨,这次或许真的轮到你了,EMUI9.1推送进度再次更新...
  7. js实现的省市县三级联动的最新源码
  8. PHP生成随机密码的4种方法及性能对比
  9. WPF TreeView 绑定(demo 转)
  10. android Tencent x5webview截长图
  11. 华硕笔记本BIOS详细设置
  12. 导出文件 java.util.zip.ZipException: invalid stored block lengths
  13. CA数字证书是什么?
  14. Yapi接口平台个人总结
  15. mfc上位机网络接收图片并显示_基于UDS on CAN的BootLoader上位机
  16. 关于android各平台上架心得
  17. 模拟电子技术(二)基本放大电路
  18. python二进制文件对比_二进制文件 .VS. 文本文件 > python
  19. TS流PAT、PMT、ES、PES分析及解析代码
  20. html调用外部js报错onClick is not defined at HTMLButtonElement.onclick

热门文章

  1. 电力运维云平台开启电力系统无人值班、少人值守新模式
  2. Unity3d给纹理图片加密
  3. (值得借鉴)名家学英语的方法
  4. 联通战术调整:沃3G弃iPhone转道Android
  5. Echarts普通横纵坐标柱形图
  6. 从程序员到项目经理(十):程序员加油站 –要执着但不要固执
  7. JS代码在线优化工具
  8. 代餐消费“C位出道”,瘦身市场的韭菜怎么割?
  9. ps一些比较有用的要点
  10. [附源码]计算机毕业设计JAVA个性化新闻推荐系统