Ad Code

Ticker

6/recent/ticker-posts

Happy Diwali | CSS Only Animated Background Effects | HTML CSS Animation | Abhicoder



 HTML code :-

<!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">

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

    <title>Document</title>

</head>

<body>

    <div class="main">

        

    <div class= "container">

    <div class="bubbles">

        <!--<h1>Diwali</h1>-->

        <span style="--i:11;"></span>

        <span style="--i:12;"></span>

        <span style="--i:24;"></span>

        <span style="--i:10;"></span>

        <span style="--i:14;"></span>

        <span style="--i:23;"></span>

        <span style="--i:18;"></span>

        <span style="--i:16;"></span>

        <span style="--i:19;"></span>

        <span style="--i:20;"></span>

        <span style="--i:22;"></span>

        <span style="--i:25;"></span>

        <span style="--i:18;"></span>

        <span style="--i:21;"></span>

        <span style="--i:15;"></span>

        <h2>Happy</h2>

        <h1>Diwali</h1>

        <span style="--i:13;"></span>

        <span style="--i:26;"></span>

        <span style="--i:17;"></span>

        <span style="--i:13;"></span>

        <span style="--i:28;"></span>

        <span style="--i:11;"></span>

        <span style="--i:12;"></span>

        <span style="--i:24;"></span>

        <span style="--i:10;"></span>

        <span style="--i:14;"></span>

        <span style="--i:23;"></span>

        <span style="--i:18;"></span>

        <span style="--i:16;"></span>

        <span style="--i:19;"></span>

        <span style="--i:20;"></span>

        <span style="--i:22;"></span>

        <span style="--i:25;"></span>

    </div>

    </div>

    </div>


</body>

</html>


CSS code:-


@import url('https://fonts.googleapis.com/css2?family=Dancing Script:wght@300;400&family=Work+Sans:wght@500&display=swap');

*

{

    margin: 0;

    padding: 0;

    box-sizing: border-box;

}

body{

    min-height: 100vh;

    background: #0c192c;

}

.main

{

    width: 100%;

    height: 100%;

    background: transparent;

    align-items: center;

}

.main h1{

    color: #ffffff;

    font-family: "Dancing Script";

    font-size: 50px;

    margin-top: 200px;

    

}

.main h2{

    color: #ffffff;

    font-family: "Dancing Script";

    font-size: 60px;

    margin-top: 140px;

    margin-left: 0px;

}

.container

{

    position: relative;

    width: 100%;

    height: 100vh;

    overflow: hidden;

}

.bubbles

{

    position: relative;

    display: flex;

}

.bubbles span{

    position: relative;

    width: 15px;

    height: 13px;

    background: #4fc3dc;

    margin: 0 4px;

    border-radius: 50%;

    box-shadow: 0 0 0 10px #4fc3dc44,

    0 0 50px #4fc3dc,

    0 0 100px #4fc3dc;

    animation: animate 5s linear infinite;

    animation-delay: calc(135s / var(--i));

}

.bubbles span:nth-child(even)

{

    background: #ff2d75;

    box-shadow: 0 0 0 10px #ff2d7544,

    0 0 50px #ff2d75,

    0 0 100px #ff2d75;

}


@keyframes animate

{

    0%

    {

        transform: translateY(100vh) scale(0);

    }

    100%

    {

        transform: translateY(-10vh) scale(1);

    }

}


Thank you! Please SUBSCRIBE for more awesome topics!



Post a Comment

0 Comments

Ad Code