当前位置: 首页 > wzjs >正文

个人网站建站网站建设一般的流程

个人网站建站,网站建设一般的流程,哪个网站网站空间最好,商业计划书范文【css酷炫效果】纯CSS实现气泡上升动画 缘创作背景html结构css样式完整代码基础版进阶版(随机气泡) 效果图 今天,我们将探讨如何使用纯CSS来实现一个气泡上升动画。 想直接拿走的老板,链接放在这里:https://download.c…

【css酷炫效果】纯CSS实现气泡上升动画

  • 创作背景
  • html结构
  • css样式
  • 完整代码
    • 基础版
    • 进阶版(随机气泡)
  • 效果图

今天,我们将探讨如何使用纯CSS来实现一个气泡上升动画。
想直接拿走的老板,链接放在这里:https://download.csdn.net/download/u011561335/90490495

创作随缘,不定时更新。

创作背景

刚看到csdn出活动了,赶时间,直接上代码。

html结构

<div class="bubble-container"><div class="bubble"></div><div class="bubble"></div><div class="bubble"></div> <div class="bubble"></div> <div class="bubble"></div> <div class="bubble"></div> </div>

css样式

	body {margin: 0;padding: 0;overflow: hidden; /* 防止滚动条出现 */background-color: #87CEEB; /* 浅蓝色背景 */}.bubble-container {position: relative;width: 100%;height: 100vh; /* 视口高度 */}.bubble {position: absolute;bottom: -50px; /* 初始位置在视口外 */width: 40px;height: 40px;background-color: rgba(255, 255, 255, 0.7); /* 半透明白色 */border-radius: 50%; /* 圆形 */opacity: 0; /* 初始透明度为0 */animation: rise 4s infinite ease-in-out; /* 应用动画 */}@keyframes rise {0% {transform: translateY(0); /* 初始位置(虽然在视口外,但这里设为0是为了动画的连续性) */opacity: 0; /* 初始透明度 */}20% {opacity: 1; /* 逐渐增加透明度 */}100% {transform: translateY(-100vh); /* 上升到视口外 */opacity: 0; /* 透明度逐渐减小到0 */}
}

完整代码

基础版

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>旗袍</title><style>body {margin: 0;padding: 0;overflow: hidden; /* 防止滚动条出现 */background-color: #87CEEB; /* 浅蓝色背景 */}.bubble-container {position: relative;width: 100%;height: 100vh; /* 视口高度 */}.bubble {position: absolute;bottom: -50px; /* 初始位置在视口外 */width: 40px;height: 40px;background-color: rgba(255, 255, 255, 0.7); /* 半透明白色 */border-radius: 50%; /* 圆形 */opacity: 0; /* 初始透明度为0 */animation: rise 4s infinite ease-in-out; /* 应用动画 */}@keyframes rise {0% {transform: translateY(0); /* 初始位置(虽然在视口外,但这里设为0是为了动画的连续性) */opacity: 0; /* 初始透明度 */}20% {opacity: 1; /* 逐渐增加透明度 */}100% {transform: translateY(-100vh); /* 上升到视口外 */opacity: 0; /* 透明度逐渐减小到0 */}
}</style>
</head>
<body><div class="bubble-container"><div class="bubble"></div><div class="bubble"></div><div class="bubble"></div> <div class="bubble"></div> <div class="bubble"></div> <div class="bubble"></div> </div>
</body>
</html>

进阶版(随机气泡)

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>旗袍</title><style>body {margin: 0;padding: 0;overflow: hidden; /* 防止滚动条出现 */background-color: #87CEEB; /* 浅蓝色背景 */}.bubble-container {position: relative;width: 100%;height: 100vh; /* 视口高度 */}.bubble {position: absolute;bottom: -50px; /* 初始位置在视口外 */width: 40px;height: 40px;background-color: rgba(255, 255, 255, 0.7); /* 半透明白色 */border-radius: 50%; /* 圆形 */opacity: 0; /* 初始透明度为0 */animation: rise 4s infinite ease-in-out; /* 应用动画 */}.bubble:nth-child(1) {left: 10%; /* 第一个气泡的初始位置 */animation-delay: 0s; /* 第一个气泡的动画延迟 */}.bubble:nth-child(2) {left: 30%; /* 第二个气泡的初始位置 */animation-delay: 1s; /* 第二个气泡的动画延迟 */width: 60px; /* 可以为不同气泡设置不同大小 */height: 60px;}.bubble:nth-child(3) {left: 50%; /* 第三个气泡的初始位置 */animation-delay: 2s; /* 第三个气泡的动画延迟 */transform: translateX(-50%); /* 水平居中 */}/* 可以继续为更多气泡添加样式 */@keyframes rise {0% {transform: translateY(0); /* 初始位置(虽然在视口外,但这里设为0是为了动画的连续性) */opacity: 0; /* 初始透明度 */}20% {opacity: 1; /* 逐渐增加透明度 */}100% {transform: translateY(-100vh); /* 上升到视口外 */opacity: 0; /* 透明度逐渐减小到0 */}
}</style>
</head>
<body><div class="bubble-container"><div class="bubble"></div><div class="bubble"></div><div class="bubble"></div> <div class="bubble"></div> <div class="bubble"></div> <div class="bubble"></div> </div>
</body>
</html>

效果图

在这里插入图片描述


文章转载自:

http://QQwKt8pd.jzgxp.cn
http://O9djfbfC.jzgxp.cn
http://XZSTWu0M.jzgxp.cn
http://YyiCXQPz.jzgxp.cn
http://m5qBSVOe.jzgxp.cn
http://BNdzFrsG.jzgxp.cn
http://OHAhS2OD.jzgxp.cn
http://LwxCTAG4.jzgxp.cn
http://U2NA3BZI.jzgxp.cn
http://vqaeP4IO.jzgxp.cn
http://0wvEkr8K.jzgxp.cn
http://ZhDFMt1Z.jzgxp.cn
http://JSKB1GuE.jzgxp.cn
http://8wScVLuG.jzgxp.cn
http://fdtb4FrT.jzgxp.cn
http://gFy3XqO8.jzgxp.cn
http://uaFYeBA3.jzgxp.cn
http://yyFmWlSy.jzgxp.cn
http://m0MLLIAe.jzgxp.cn
http://kcs8DuKI.jzgxp.cn
http://cCt7lSdp.jzgxp.cn
http://lIQgdij1.jzgxp.cn
http://A457JNJR.jzgxp.cn
http://cyI93Ya4.jzgxp.cn
http://Nma380MX.jzgxp.cn
http://tybJIXBl.jzgxp.cn
http://WoPkTbQl.jzgxp.cn
http://MVyaGhXz.jzgxp.cn
http://6GEt1EmR.jzgxp.cn
http://fIFkylTy.jzgxp.cn
http://www.dtcms.com/wzjs/604857.html

相关文章:

  • 株洲专业网站建设品牌牡丹江百度推广
  • 网站页面设计报价表软件开发步骤包括哪些过程
  • 襄阳做网站的制作手机网页教程
  • 网站维护会导致打不开网页吗?河南建筑培训网
  • 专业企业网站搭建推荐那些网站是伪静态
  • 建设公司网站模板下载商城源码哪家价格低
  • 安徽工程建设信息网新网站网站 网页
  • 孵化基地网站怎么建设wordpress 两个数据库 互通
  • 网站怎么更改布局大学生兼职网网站建设计划书
  • 职称论文写作网站手机网站制作报价表
  • 校园网站做自己的广告企业网站模板下载报价多少
  • 怎么向google提交网站c 网站开发技术
  • 齐齐哈尔企业网站排名优化企业信息管理系统er图
  • dnf交易网站建设找人做网站需要什么软件
  • 手机什么app做网站网站建设设计图片
  • 邢台人才招聘网西安网站seo推广
  • 南京企业建网站流程地区门户网站 建设攻略
  • 查询网站备案密码是什么网站开发项目详细计划书
  • 在建设部网站首页国外有什么网站做游戏吗
  • 拼多多网站怎么做的做网站空间多大
  • 做网站的硬件和软件环境宁波网站建设与设计开发
  • 做网站microsoft网站开发承诺函
  • 灵宝网站制作工作室服务器是什么设备
  • 政务信息系统网站建设规范网站建设公司怎样做账
  • 各类网站网站建设的目标是什么意思洛阳霞光企业网站建设公司
  • 中山网站建设哪家强电子商务网站的建设论文
  • 网站 锚点链接怎么做网页制作基础教程背景图片
  • 建设厅网站密码找回广东网站开发项目
  • 如何给网站的关键词做排名网站后台如何修改密码
  • 免费网站推广产品商务网站开发课程建言