位置: 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 执行命令)

  • win10如何彻底关掉自动锁屏(win10如何彻底关闭防火墙和杀毒软件)

    win10如何彻底关掉自动锁屏(win10如何彻底关闭防火墙和杀毒软件)

  • 微信如何找群(微信如何找群加群)

    微信如何找群(微信如何找群加群)

  • 华为手机怎么解锁啊(华为手机怎么解除风险应用权限)

    华为手机怎么解锁啊(华为手机怎么解除风险应用权限)

  • 投诉商家后还会发货吗(投诉商家后还会自动收货吗)

    投诉商家后还会发货吗(投诉商家后还会自动收货吗)

  • qq更换手机号好友还在吗(qq更换手机号好友辅助验证成功后怎么操作)

    qq更换手机号好友还在吗(qq更换手机号好友辅助验证成功后怎么操作)

  • 华为荣耀30s有nfc功能吗(华为nfc)

    华为荣耀30s有nfc功能吗(华为nfc)

  • 系统错误怎么办(打印机系统错误怎么办)

    系统错误怎么办(打印机系统错误怎么办)

  • tt语音上不了麦打不了字(tt语音麦克风说不了话)

    tt语音上不了麦打不了字(tt语音麦克风说不了话)

  • 摄像头未检测到存储卡(摄像头未检测到sd卡什么意思)

    摄像头未检测到存储卡(摄像头未检测到sd卡什么意思)

  • 终端与ap的连接过程是什么(终端与AP的连接过程是什么)

    终端与ap的连接过程是什么(终端与AP的连接过程是什么)

  • 微信添加到通讯录为什么直接就通过了(微信添加到通讯录对方会收到信息吗)

    微信添加到通讯录为什么直接就通过了(微信添加到通讯录对方会收到信息吗)

  • 红米k30与华为v30的区别(红米k30与华为p30对比)

    红米k30与华为v30的区别(红米k30与华为p30对比)

  • 苹果5s处理器相当于(苹果5s处理器相当于天玑多少)

    苹果5s处理器相当于(苹果5s处理器相当于天玑多少)

  • 3mbps等于多少kbps(3mbps等于多少kb/s)

    3mbps等于多少kbps(3mbps等于多少kb/s)

  • 京东无货怎么退款申请(京东无货怎么退货申请)

    京东无货怎么退款申请(京东无货怎么退货申请)

  • vivo手机如何关闭自动锁屏(vivo手机如何关机开机)

    vivo手机如何关闭自动锁屏(vivo手机如何关机开机)

  • 华为应用建议怎么关闭(华为应用建议怎么放桌面)

    华为应用建议怎么关闭(华为应用建议怎么放桌面)

  • vivo微信视频怎么美颜(vivo微信视频怎么关闭美颜功能)

    vivo微信视频怎么美颜(vivo微信视频怎么关闭美颜功能)

  • 拼多多怎么改手机号码(拼多多怎么改手机号)

    拼多多怎么改手机号码(拼多多怎么改手机号)

  • 空数据库是指(空数据库是指数据库中数据表记录为空的数据库)

    空数据库是指(空数据库是指数据库中数据表记录为空的数据库)

  • 苹果8p怎么看真假翻新(苹果8P怎么看真假)

    苹果8p怎么看真假翻新(苹果8P怎么看真假)

  • ios12怎么分享无线密码(iphone 12如何分享wifi密码)

    ios12怎么分享无线密码(iphone 12如何分享wifi密码)

  • oppo取消病毒提醒(oppo手机怎么取消病毒软件提示)

    oppo取消病毒提醒(oppo手机怎么取消病毒软件提示)

  • windows11如何投影到此电脑?win11投影到此电脑的方法(win11系统怎么投屏)

    windows11如何投影到此电脑?win11投影到此电脑的方法(win11系统怎么投屏)

  • 安装dedecms织梦后显示数据库连接失败(将织梦dedecms转换到wordpress)

    安装dedecms织梦后显示数据库连接失败(将织梦dedecms转换到wordpress)

  • 注销库存股为什么股本减少
  • 计提城市维护建设费和教育费附加的会计分录
  • 存货成本核算方法有哪些
  • 固定资产清理的金额怎么算
  • 审计报告报备
  • 小规模季度不超过30万元免税会计分录
  • 所得税多交怎么调整
  • 免税项目怎么做账
  • 建筑企业增值税纳税义务发生时间如何确定
  • 交易性金融资产和其他权益工具投资的区别
  • 在账务处理过程中,最关键的环节是
  • 缓缴税款到期缴纳罚款吗
  • 建筑行业简易计税账务处理
  • 抬头是别的公司怎么报销
  • 退回多交的所得税怎么做分录小规模
  • 一般户可以结算货款吗
  • 企业境外收入税率
  • 少计提的增值税怎么处理
  • 印花税税目错了能申报更正吗
  • 2018年建筑增值税税率表
  • 当前一般纳税人增值税税率
  • 利润分配以前年度损益调整
  • 企业的其他业务是什么
  • 购买汽车可以开普通发票吗
  • 增值税发票总金额是含税金额吗
  • 如何在Windows 11上卸载更新
  • 房产税如何进行计提
  • 新版mac如何连接iphone
  • 有趣的css代码
  • 预提费用会计处理
  • php socket_select
  • 实收资本明细账模板
  • 企业应付账款的会计分录
  • 审计招标费包含哪些内容
  • 中小型科技企业所面临的普遍问题是资金缺乏
  • 可行性研究报告合同属于什么合同
  • 进项税额转出如何做分录
  • 工资如何记账
  • 请问linux
  • 应收账款的账务改为公司招待费用怎么做会计分录
  • sql server 2008打开界面
  • win7系统安装教程不用u盘
  • sql server 2005数据库备份
  • sql命令语句
  • 实物投资入股
  • 没有收据不开发票
  • 会计继续教育的发票在哪里打
  • 以前年度的销售退回能否直接冲减销售收入
  • 土地使用税退税怎么做会计分录
  • 增值税 附加税费
  • 销项负数发票给对方哪一联
  • 代扣和代缴的区别
  • 预付卡充值入什么科目
  • 应收账款多久收不回来作为坏账
  • 企业购车购置税怎么算
  • 采购入库单如何弃审U8
  • 转账支票一定要填写支付密码吗?
  • 收到上市公司分红企业所得税减半征收的情景
  • mysql数据库增加列
  • win8.1怎么样
  • 监控iphone软件
  • putty连接ubuntu
  • windows中复制文件的几种方法
  • ubuntu20.04安装配置
  • node linux安装
  • python pyo
  • jquery多选
  • 网页设计需要多少分辨率
  • python中类怎么用
  • python错误代码
  • 国家税务局发票验证查询系统
  • 2021税务公告
  • 河南省电子税务局官网入口
  • 青岛崂山区税务局官网
  • 税务上如何界定收入
  • 做好绩效管理工作税务局
  • 无偿赠送怎么做账
  • 社保已生成单据如何作废上海
  • 自来水公司服务热线电话
  • 国税局和地税局有什么区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设