当前位置:首页 » 《休闲阅读》 » 正文

HTML+CSS+JS实现 ❤️燃烧的火焰火花动画特效❤️_java李阳勇的博客

24 人参与  2022年02月06日 16:15  分类 : 《休闲阅读》  评论

点击全文阅读


🍅 作者主页:Java李杨勇 

🍅 简介:Java领域优质创作者🏆、Java李杨勇公号作者✌  简历模板、学习资料、面试题库、【关注我,都给你】

🍅 欢迎点赞 👍 收藏 ⭐留言 📝   

效果演示: 文末获取源码 

代码目录:

主要代码实现:

部分CSS样式:

body {
    display: grid;
    grid-template: 1fr 1fr 1fr/1fr 1fr 1fr;
    background: black;
    width: 100vw;
    height: 100vh;
    margin: 0;
    padding: 0;
}

.fire {
    position: relative;
    grid-column: 2/3;
    grid-row: 2/3;
    align-self: end;
    justify-self: center;
    width: 300px;
    height: 300px;
    background: #880e4f;
    border-radius: 50%;
    box-shadow: 0 0 50px 50px #880e4f;
    animation: background 5s ease infinite;
}

.flame {
    position: absolute;
    bottom: 70px;
    width: 100px;
    height: 100px;
    background-color: red;
    border-radius: 0 70%;
    box-shadow: -10px -10px 0 10px orange, -20px -20px 0 20px yellow;
    animation: flicker 5s ease infinite;
}

.f1 {
    left: 50px;
}

.f3 {
    transform: rotateZ(45deg);
    left: 100px;
    bottom: 100px;
}

.f2 {
    transform: rotateZ(90deg);
    left: 150px;
}

.log {
    position: absolute;
    bottom: 15px;
    left: 50px;
    width: 200px;
    height: 50px;
    background-color: brown;
    border-radius: 10px;
}

.l1 {
    transform: rotateZ(20deg);
    box-shadow: 0 0 10px #3e2723;
}

.l2 {
    transform: rotateZ(-20deg);
    box-shadow: 0 0 10px #3e2723;
}

.l3 {
    transform: rotate3d(1, 1, 1, 40deg);
}

.l4 {
    transform: rotate3d(1, 1, 1, -40deg);
}

.spark {
    width: 5px;
    height: 5px;
    background-color: orangered;
    border-radius: 50%;
    box-shadow: 0 0 5px 3px orange;
    position: absolute;
    top: 150px;
    left: 150px;
    opacity: 0;
}

HTML代码 :

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Sparks Float Up From A Blazing Fire </title>

    <link rel="stylesheet" href="css/style.css">

</head>

<body>

    <div class="fire">
        <div class="logs">
            <div class="log l1"></div>
            <div class="log l2"></div>
        </div>
        <div class="flames">
            <div class="flame f1"></div>
            <div class="flame f2"></div>
            <div class="flame f3"></div>
        </div>
        <div class="sparks">
            <div class="spark s1"></div>
            <div class="spark s2"></div>
            <div class="spark s3"></div>
            <div class="spark s4"></div>
            <div class="spark s5"></div>
            <div class="spark s6"></div>
            <div class="spark s7"></div>
            <div class="spark s8"></div>
        </div>
    </div>

</body>

</html>

源码获取

大家可以点赞、收藏、关注、评论我啦 、查看下方


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/34341.html

实战  作业  获取  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 旧梦残缘许相思精彩章节试读_「嘉月心瑶舟玉瑶」反转剧情试读片段
  • 黑暗涌落,又见朝阳完结版免费阅读_林朝小狗小丑节选试读
  • 「鸢影云烟不可追」节选角色羁绊特辑‌_[徐启玄清宁南鸢]小说精彩章节分享
  • (番外)+(全书)途径一场风月结局+番外***_(商予淮宋泠音)途径一场风月结局+番外列表_笔趣阁(商予淮宋泠音)
  • (番外)+(全书)夏夏孟东程晓晓宋易(哥哥为陪红颜,害嫂子和我丧命结局+番外)全书在线_夏夏孟东程晓晓宋易免费列表_笔趣阁(哥哥为陪红颜,害嫂子和我丧命结局+番外)
  • 「重生流放,搬空仇家扶持小叔称帝」章节世界观揭秘篇‌_苏暖凌云最新后续章节在线阅读
  • 途径一场风月全书+后续+结局(宋泠音商予淮)列表_途径一场风月(宋泠音商予淮)途径一场风月全书+后续+结局在线
  • 你的谎言是座坟墓结局+番外精选作品之一(楚湘怀谢言宸)列表_你的谎言是座坟墓结局+番外精选作品之一
  • 阮望舒段允淮全书+后续+结局(段允淮阮望舒)_阮望舒段允淮全书+后续+结局(段允淮阮望舒)
  • 被白眼狼养女谋财害命后我杀疯了+后续+结局(张静周明苏梦)_(张静周明苏梦)被白眼狼养女谋财害命后我杀疯了+后续+结局列表_笔趣阁(张静周明苏梦)
  • 「闪闪发光的笨蛋」小说精彩章节免费试读_陆景方思喻谢谢后续在线阅读
  • 心伤怎续旧时情全书+后续(林悦溪叶星屿)_(林悦溪叶星屿)心伤怎续旧时情全书+后续后续免费(林悦溪叶星屿)

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1