位置: IT常识 - 正文

【疯狂世界杯】css 动画实现跳动的足球(疯狂世界百科)

编辑:rootadmin
【疯狂世界杯】css 动画实现跳动的足球 📋 个人简介💖 作者简介:大家好,我是阿牛,全栈领域优质创作者😜📝 个人主页:馆主阿牛🔥🎉 支持我:点赞👍+收藏⭐️+留言📝📣 系列专栏:前端实用小demo🍁💬格言:迄今所有人生都大写着失败,但不妨碍我继续向前!🔥

推荐整理分享【疯狂世界杯】css 动画实现跳动的足球(疯狂世界百科),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:疯狂世界史,疯狂足球世界,疯狂世界杯游戏机,疯狂世界赛车,世界杯疯狂球迷,疯狂世界1963,疯狂世界1963,疯狂世界杯游戏机,内容如对您有帮助,希望把文章链接给更多的朋友!

目录📋 个人简介前言最终效果思路分析小球的动画阴影的动画代码及素材获取代码图片素材结语前言

2022卡塔尔世界杯正在如火如荼的进行之中,作为“诸神的黄昏”,本届世界杯备受瞩目,足坛巅峰老将c罗,梅西,内马尔也将随本次世界杯退役,一代人的青春到此结束!本篇博客我将用css动画写一个简单的跳动的足球,适合初学者练习css动画,赶紧学起来吧!

最终效果

思路分析

这个效果的布局我是采用flex布局,素材都是背景图片的方式,这些都没啥可讲的,自己去看代码即可! 重点分析一下这个动画,可以将这个效果分解为两个动画:

小球的动画 可以看到小球有个向上跳动的动画,同时在向上跳动的时候资深换有个旋转!

【疯狂世界杯】css 动画实现跳动的足球(疯狂世界百科)

阴影的动画 阴影有个透明度和缩放的变化。

需要注意的是,小球的动画和阴影的动画所消耗的时间是一样的,这样才能保持动画的同步。 还需要注意的是,第二个小球和第三个小球有个动画延迟的效果!

下面就分别来看看这两个简单动画的实现代码吧!

小球的动画/*小球跳动的动画*/ @keyframes move{ from{ transform: translateY(0) rotate(0); } to{ transform: translateY(-350px) rotate(-360deg); } }

由代码可以看到向上移动了350px,移动的同时逆时针旋转360度! 需要注意的是:移动 translate 一定要放在旋转 rotate 的前面!

阴影的动画/*阴影变化的动画*/ @keyframes shadowMove{ 0%{ opacity: 0.5; transform: scale(0.75); } 100%{ opacity: 0.2; transform: scale(1); } }

由初态到终态,透明度逐渐增大,缩放逐渐恢复!

代码及素材获取代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>跳动的足球</title> <style> body{ width: 100vw; height: 100vh; display: flex; justify-content:center; align-items:flex-end; background: url(img/780.jpg) 0 -100px; } .box{ width: 350px; height: 300px; display: flex; flex-direction: column; justify-content: center; align-items: center; } .ball{ width: 100px; height:100px; background: url("img/782.jpg"); background-size: 100px 100px; border-radius: 100%; animation: move 1s infinite alternate; /*infinite无限循环,alternate动画反向执行回到起点*/ } /*小球跳动的动画*/ @keyframes move{ from{ transform: translateY(0) rotate(0); } to{ transform: translateY(-350px) rotate(-360deg); } } .shadow{ width:150px; height: 40px; background-color: #000; border-radius: 100%; opacity: 0.5; margin-top: -10px; animation: shadowMove 1s infinite alternate; /*infinite无限循环,alternate动画反向执行回到起点*/ } /*阴影变化的动画*/ @keyframes shadowMove{ 0%{ opacity: 0.5; transform: scale(0.75); } 100%{ opacity: 0.2; transform: scale(1); } } /* 第二个球动画延迟0.2秒 */ .second .ball,.second .shadow{ animation-delay: 0.2s; } /* 第三个球动画延迟0.5秒 */ .thrid .ball,.thrid .shadow{ animation-delay: 0.5s; } </style></head><body> <div class="box"> <div class="ball"></div> <div class="shadow"></div> </div> <div class="box second"> <div class="ball"></div> <div class="shadow"></div> </div> <div class="box thrid"> <div class="ball"></div> <div class="shadow"></div> </div> </body></html>图片素材

结语

如果你觉得博主写的还不错的话,可以关注一下当前专栏,博主会更完这个系列的哦!也欢迎订阅博主的其他好的专栏。

🏰系列专栏 👉flask框架快速入门 👉java 小白到高手的蜕变

其他专栏请前往博主主页查看!

本文链接地址:https://www.jiuchutong.com/zhishi/298766.html 转载请保留说明!

上一篇:mlp原来是这么回事(mlp是啥啊)

下一篇:zabbix_agentd命令 Zabbix客户端守护程序(zabbix 执行命令)

  • 华为手表连接不上手机怎么办(华为手表连接不上苹果手机)

    华为手表连接不上手机怎么办(华为手表连接不上苹果手机)

  • 顺丰怎么导出运单明细(顺丰导出运单)

    顺丰怎么导出运单明细(顺丰导出运单)

  • 多余输入端可以悬空使用的门是(多余输入端可以接地吗)

    多余输入端可以悬空使用的门是(多余输入端可以接地吗)

  • 芒果TV为什么没有开启弹幕的标志(芒果TV为什么没有湖南卫视)

    芒果TV为什么没有开启弹幕的标志(芒果TV为什么没有湖南卫视)

  • 拼多多对接运营有什么用(拼多多对接运营什么意思)

    拼多多对接运营有什么用(拼多多对接运营什么意思)

  • 文件夹如何按自己要求排序(文件夹如何按自定义排序)

    文件夹如何按自己要求排序(文件夹如何按自定义排序)

  • iphonexgsm和global什么意思(iphonexgsm和global如何判断)

    iphonexgsm和global什么意思(iphonexgsm和global如何判断)

  • kindle是什么东西(kindle多少钱一台)

    kindle是什么东西(kindle多少钱一台)

  • html文件是什么(html文件属于什么文件)

    html文件是什么(html文件属于什么文件)

  • 华为融合产品指什么(华为融合产品市场分析)

    华为融合产品指什么(华为融合产品市场分析)

  • 免费安全共享wif能连吗(免费安全共享)

    免费安全共享wif能连吗(免费安全共享)

  • qq匹配聊天失败是什么意思(qq匹配聊天总是匹配失败怎么解决)

    qq匹配聊天失败是什么意思(qq匹配聊天总是匹配失败怎么解决)

  • 为什么手机看着就黑屏了(为什么手机看着看着就关屏了)

    为什么手机看着就黑屏了(为什么手机看着看着就关屏了)

  • a1822是ipad什么型号(a1822是ipad什么型号屏幕尺寸)

    a1822是ipad什么型号(a1822是ipad什么型号屏幕尺寸)

  • wps怎样快速查找人名(wps怎样快速查找表格中所有重复姓名)

    wps怎样快速查找人名(wps怎样快速查找表格中所有重复姓名)

  • 扩列是什么意思(qq扩列是什么意思)

    扩列是什么意思(qq扩列是什么意思)

  • vue怎么增加照片(vue怎么照片设置)

    vue怎么增加照片(vue怎么照片设置)

  • iphonexr自动开机原因(苹果x自动开机)

    iphonexr自动开机原因(苹果x自动开机)

  • 三星s10待机耗电怎么解决(三星s10待机耗电快)

    三星s10待机耗电怎么解决(三星s10待机耗电快)

  • 淘宝心愿卡是干什么的(淘宝心愿卡抽取攻略)

    淘宝心愿卡是干什么的(淘宝心愿卡抽取攻略)

  • 如何开通黄钻(如何开通黄钻不自动续费功能)

    如何开通黄钻(如何开通黄钻不自动续费功能)

  • 荣耀magic2耳机口在哪(magic2耳机插口)

    荣耀magic2耳机口在哪(magic2耳机插口)

  • 小米9se超广角怎么开(小米9se超广角怎么打开)

    小米9se超广角怎么开(小米9se超广角怎么打开)

  • KB5000802补丁怎么卸载?Win10强制卸载补丁KB5000802的四种方法(kb5001028补丁)

    KB5000802补丁怎么卸载?Win10强制卸载补丁KB5000802的四种方法(kb5001028补丁)

  • Transformer框架时间序列模型Informer内容与代码解读(transform模块)

    Transformer框架时间序列模型Informer内容与代码解读(transform模块)

  • 加了油的电子发票怎么导出来
  • 商誉减值是在年报还是半年报
  • 两年前发票怎么红冲
  • 社保费个人承担部分
  • 村集体土地出租公示
  • 财务报表季报申报报表要分开申报吗
  • 工业企业总产值的计算是以什么为主体
  • 一般购销业务的账务处理
  • 退休后补发退休前的工资需要扣社保吗
  • 以公司股权作价入股母公司
  • 项目部租房办公应计入什么费用
  • 实收资本的印花税减半征收吗
  • 学校方面的增值税的问题
  • 个人所得税任职受雇信息有影响吗
  • 进口海运费增值税发票 抵扣
  • 代缴社保工资怎么做账
  • 采购的增值税
  • 成品油生产企业税务风险
  • 注销税务登记后多久注销工商登记
  • 可抵扣的金税盘维护费会计分录怎么做?
  • 进口货物完税价格名词解释
  • 单位收到社保补贴会计怎样处理
  • 内存频率调整教程图解
  • 未签订劳动合同工资如何给付
  • 签证费会计分录
  • 腾讯云centos5.8
  • 收回应收账款会影响应收账款的账面价值吗
  • 其他综合收益属于什么科目借贷
  • win10系统多任务功能的快捷键
  • 年底帐务处理
  • hp workwise service是什么
  • PQIMountSvc.exe是什么进程 PQIMountSvc进程查询
  • 符合条件的小型微利企业,减按
  • 进口增值税采集
  • 企业信用贷款还款方式
  • 低值易耗品报废年限几年
  • 合并资产负债表模板
  • php引用返回用法怎么用
  • 捐款怎么处理
  • 上海地铁9号线一期工程
  • 汇算清缴补交所得税怎么做凭证
  • 代扣代缴境外增值税时间
  • 个人出租租房交什么税
  • 合伙企业个人所得税怎么算
  • python中aiohttp库如何理解
  • 企业转钱给个人
  • 政府会计制度中累计盈余怎么计算
  • 本年利润总额是什么
  • 银行汇票退票
  • 营业外收入影响所有者权益吗
  • 商品流通企业税费按征收对象可分为
  • 股权和出资的关系
  • 存货抵债如何做分录
  • 资金帐薄印花税是指什么
  • 收到股本金 怎么记账
  • 以前年度多计提了费用
  • 防伪系统制作
  • 职工福利费的核算内容
  • SQLServer2000 报1053错误(服务没有及时响应或控制请求)的解决方法
  • mysqldump -w
  • win8.1所有程序在哪里
  • centos还原
  • win7系统怎么对外发送wifi信号
  • win8升级win10系统会卡吗
  • wind2000
  • windows2008 2016
  • win10无人值守文件使用方法
  • thinkpadx230i5
  • windows ocx注册
  • centos7安装视频教程
  • 信佛是信教吗
  • window10添加虚拟网卡
  • win10hdmi转vga显示器没反应
  • win10查看驱动
  • 深入理解中国式现代化
  • js怎么设置字体
  • 重庆电子税务局app下载
  • 契税和耕地占用税由谁负责征收
  • 西乡国税局电话
  • 平板电脑购物
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设