这是一个使用 CSS 实现网页烟花特效的例子:

/* 给烟花容器设置样式 */
.fireworks {position: relative;height: 100vh;overflow: hidden;background: black;
}/* 烟花爆炸效果 */
.fireworks::before,
.fireworks::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: radial-gradient(circle, #fff, transparent);border-radius: 50%;animation: explode 0.5s linear both;pointer-events: none;
}.fireworks::after {animation-delay: 0.25s;
}/* 烟花动画 */
@keyframes explode {to {transform: scale(1.5);opacity: 0;}
}/* 烟花 */
.firework {position: absolute;top: -10px;left: 50%;width: 10px;height: 10px;background: #fff;border-radius: 50%;transform: translateX(-50%);animation: shoot 1s linear both;
}/* 烟花动画 */
@keyframes shoot {0% {transform: translateY(-100vh) translateX(-50%);}25% {transform: translateY(-50vh) translateX(-50%) rotate(180deg);}50% {transform: translateY(0) translateX(-50%) rotate(360deg);}75% {transform: translateY(-50vh) translateX(-50%) rotate(540deg);}100% {transform: translateY(-100vh) translateX(-50%);}
}

CSS写一个网页烟花特效并使用相关推荐

  1. 使用HTML+CSS写一个网页 含图片和视频

    基于HTML+CSS基础语法,使用<div></div>,<img>,<video>,<p></p>等基础标签加上CSS样式制作 ...

  2. HTML+CSS写一个简单的网页界面

    学习了HTML和CSS入门的基本命令后,写出来一个简单的登录网页界面,可以跳转.登录. 主界面代码(log.html) <!DOCTYPE html> <html><he ...

  3. 基于JavaScript+css写一个简单的h5动态下雨效果

    基于JavaScript+css写一个简单的h5动态下雨效果 文章目录 什么是前端 展示效果 JavaScript是什么? 步骤 1.html 2.css 3.js 什么是前端 前端它是一个工作,它的 ...

  4. 用Html+css写一个渐变背景的个人名片

    原文地址:10分钟用Html+css写一个渐变背景的个人名片_网页制作_青青个人博客 个人名片在个人博客网站上的位置一般是在首页右上角,一点开网站就能看见,信息量并不多,但是对于访客说,可以直观快速的 ...

  5. 听说今天是七夕,那我们写一个网页开发来庆祝一下

    听说今天是七夕,那我们写一个网页开发来庆祝一下!! 文章目录 听说今天是七夕,那我们写一个网页开发来庆祝一下!! 一.情况介绍 二.项目介绍 三.项目的代码实现 四.项目的核心代码 五.项目展示 六. ...

  6. 教你用 css 写一个拟物化图标

    拟物化(Skeuomorphism)风格的图标在iOS7发布之前广为流行.相当长一段时间,无论系统.网页还是第三方应用都争相使用拟物化的设计风格.那时候的dribbble网,各色优秀的拟物化设计作品也 ...

  7. android三角形切图软件,还在为小三角形切图?使用纯CSS写一个简单的三角形

    同学们,当美工给的设计图是这样: 或者这样: 我的内心其实是拒绝的-_-:但工作还得干,大部分同学会写 .icon{width:20px;height:20px;display:block;margi ...

  8. [css] 请使用css写一个多级的下拉菜单

    [css] 请使用css写一个多级的下拉菜单 <!DOCTYPE html> <html lang="en"><head><meta ch ...

  9. [css] 请用css写一个扫码的加载动画图

    [css] 请用css写一个扫码的加载动画图 @Keyframes donut-spin { 0% { transform: rotate(0deg); } 100% { transform: rot ...

最新文章

  1. 自己动手设计RESTful API
  2. 【通知】有三AI更新420页14万字视觉算法工程师成长指导手册,可下载收藏打印...
  3. [云炬ThinkPython阅读笔记]2.6 字符串运算
  4. 电脑版企业微信_企业微信教育版功能更新啦!
  5. 对X264/FFMPEG架构探讨---感觉不错
  6. MYSQL AND OR的联用
  7. 为什么没人种植金丝楠木?
  8. rcmd–App Switcher for Mac快速切换应用程序
  9. 自然常数e相关数列收敛
  10. 机器学习----误差逆传播算法(BP算法)中的参数更新估计式推导
  11. IE8兼容html5视频播放
  12. vue中事件修饰符,stop,prevent,capture,self,once
  13. octobercms 源码分析-1
  14. Win系统 - 你知道 insert 键的隐藏功能吗?
  15. java和大行自行车哪个好_全面解析曝光大行折叠自行车d8和p8配置有什么区别?哪个好?优缺点内幕透露...
  16. 百度网盘新用户超级会员多少钱
  17. Java指令全集_Java的JVM字节码指令集详解
  18. 安卓Android游戏类ASO优化策略,android的aso优化
  19. Arch 安装Nginx
  20. [Dest0g3 misc] Pngenius,EasyEncode,知道js吗,StringTraffic,Easyword,Python_jail,codegame

热门文章

  1. Python中也可以写Excel中的“Vlookup”函数?太牛逼了吧!
  2. html下拉列表默认未选择,Html.DropdownListFor未设置选定值
  3. 第七章 虚拟机类加载机制
  4. 泰凌微TLSR825X:定时器以及中断
  5. XSS详解及复现gallerycms字符长度限制短域名绕过
  6. 思维题 求最小公因数
  7. 图片名字是中文的解决方案
  8. 网络安全,如何化被动为主动?
  9. python网络爬虫--爬取淘宝联盟
  10. (3)margin padding