【七夕限定】5分钟搞定送媳妇儿的节日气球🎈

简介: 前言大家好,我是HoMeTown,下周不出意外的话那么下周就是七夕节了,周六日也就是周末陪媳妇儿看电影外太空的莫扎特,有一说一,这个电影真的不推荐14岁以上的人观看,小孩看还行,给我的感觉就是低配版长江七号。散场之后,碰巧路边有一个卖气球的小姑娘,去买一个,单价30人民币,我直呼我直呼,如果兜里没钱的话,可能兜里就没钱了吧。但是这个怎么可能难得住一个即将秃头的我?

前言

大家好,我是HoMeTown,下周不出意外的话那么下周就是七夕节了,周六日也就是周末陪媳妇儿看电影外太空的莫扎特,有一说一,这个电影真的不推荐14岁以上的人观看,小孩看还行,给我的感觉就是低配版长江七号。散场之后,碰巧路边有一个卖气球的小姑娘,去买一个,单价30人民币,我直呼我直呼,如果兜里没钱的话,可能兜里就没钱了吧。但是这个怎么可能难得住一个即将秃头的我?

开始

回到家,我只办三件事:写气球!写气球!还是**的写气球!

气球构成

气球本身、气球节、气球棍棍

气球轨迹

Y轴 + Rotate旋转

球体

首先是球体,利用border-radius属性构造气球本身的椭圆形

<div class="balloon" style="--size: 90px; --ani: balloon1; --sec: 4s">
    <span>七</span>
    <div class="handle"></div>
</div>
复制代码
.balloon {
  width: calc(1.2 * var(--size));
  height: calc(1.4 * var(--size));
  background-color: rgba(215, 0, 15, 0.8);
  border-radius: 80% 80% 80% 80%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  animation: var(--ani) var(--sec) ease-in-out infinite;
}
复制代码

构造气球表面的光线折射

.balloon::before {
  content: "";
  position: absolute;
  width: 20%;
  height: 30%;
  top: 8%;
  left: 16%;
  border-radius: 50%;
  transform: rotate(40deg);
  background: rgba(241, 242, 229, 0.75);
}
复制代码

气球棍棍

构造气球下面的棍棍

.handle {
  width: 2px;
  height: 100px;
  background: rgba(255, 255, 255, 0.5);
  top: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  position: absolute;
}
复制代码

气球棍棍上方的气球节

.handle:before,
.handle:after {
  content: "";
  position: absolute;
  height: 5%;
  transform: translate(-50%, 0);
  border-radius: 25% / 50%;
  left: 50%;
}
.handle:before {
  top: 0;
  background: rgba(215, 0, 15, 0.8);
  width: 10px;
}
.handle:after {
  top: 5%;
  background: rgba(215, 0, 15, 0.8);
  width: 12px;
}
复制代码

轨迹动画

悬浮在上空的气球主要的运动轨迹为 上下与左右旋转

@keyframes balloon1 {
  0%,
  100% {
    transform: translateY(0) rotate(-6deg);
  }
  50% {
    transform: translateY(-20px) rotate(8deg);
  }
}
复制代码

到这里,一个气球就搞定了,接下来需要做的就是CV

效果如下:

网络异常,图片无法展示
|


目录
相关文章
|
17天前
1092 最好吃的月饼 (20 分)
1092 最好吃的月饼 (20 分)
|
10月前
|
数据格式
教你一招,瞬间制作无数个座位牌!
先作好心理准备,真的很简单,不要有心理负担,请跟着我的步骤动手操作起来。
161 0
|
人工智能 文字识别 算法
穿颜色成对的袜子,追最新的剧:这群coder正帮视障者移走身上的大山
穿颜色成对的袜子,追最新的剧:这群coder正帮视障者移走身上的大山
L1-072 刮刮彩票 (20 分)
L1-072 刮刮彩票 (20 分)
202 0
L1-072 刮刮彩票 (20 分)
|
Ubuntu 测试技术 开发工具
画一个 “月饼” 陪我过中秋,玩转炫彩 “月饼” 之 基本测试
自己的画的炫彩“月饼”到了,本文就开始带大家来玩玩我们自己的月饼 ......by 矜辰所致
515 0
画一个 “月饼” 陪我过中秋,玩转炫彩 “月饼” 之 基本测试
|
前端开发 程序员 API
冬天到了,给你的网站下个雪吧
冬天到了,给你的网站下个雪吧
75 0
冬天到了,给你的网站下个雪吧
(C/C++)1092 最好吃的月饼 (20 分)
月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。
201 0
(C/C++)1092 最好吃的月饼 (20 分)
|
前端开发 JavaScript 程序员
圣诞临近,小包送给大家一个雪人,一群麋鹿,一堆糖果,一句祝福,圣诞快乐!
圣诞临近,小包送给大家一个雪人,一群麋鹿,一堆糖果,一句祝福,圣诞快乐!
187 0
圣诞临近,小包送给大家一个雪人,一群麋鹿,一堆糖果,一句祝福,圣诞快乐!
|
存储 对象存储 数据安全/隐私保护
米熊科技:给烘培加点“云”的味道
米熊科技拥有美食烘焙领域师资雄厚、课品专业的在线教育平台,需要在本地存储超过400TB的视频课程和直播数据,因而需要具有敏捷性、高弹性的存储空间支撑后续的增量。
10484 1
米熊科技:给烘培加点“云”的味道