Gradient Wave background Using HTML and CSS
Hello Coder! Welcome to Codewithrandom Blog. In this project, we create a Gradient Wave background Using HTML and CSS. We see a simple wave but today’s article is very interesting we use a gradient background wave and it’s very attractive and interesting. So let’s start with our HTML Code and then write our Css code for Gradient Background Wave.
50+ HTML, CSS & JavaScript Projects With Source Code
Code by | BĂĄrbara RodrĂguez |
Project Download | Link Available Below |
Language used | HTML and CSS |
External link / Dependencies | No |
Responsive | Yes |
Html Code Section For Gradient Wave background
<!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"> <title>Gradient background with waves</title> <link rel="stylesheet" href="style.css"> </head> <body> <body> <div> <div class="wave"></div> <div class="wave"></div> <div class="wave"></div> </div> </body> </body> </html>
Html Code Output

Ecommerce Website Using Html Css And Javascript
CSS Code Section For Gradient Wave background
body { margin: auto; font-family: -apple-system, BlinkMacSystemFont, sans-serif; overflow: auto; background: linear-gradient( 315deg, rgba(101, 0, 94, 1) 3%, rgba(60, 132, 206, 1) 38%, rgba(48, 238, 226, 1) 68%, rgba(255, 25, 25, 1) 98% ); animation: gradient 15s ease infinite; background-size: 400% 400%; background-attachment: fixed; } @keyframes gradient { 0% { background-position: 0% 0%; } 50% { background-position: 100% 100%; } 100% { background-position: 0% 0%; } } .wave { background: rgb(255 255 255 / 25%); border-radius: 1000% 1000% 0 0; position: fixed; width: 200%; height: 12em; animation: wave 10s -3s linear infinite; transform: translate3d(0, 0, 0); opacity: 0.8; bottom: 0; left: 0; z-index: -1; } .wave:nth-of-type(2) { bottom: -1.25em; animation: wave 18s linear reverse infinite; opacity: 0.8; } .wave:nth-of-type(3) { bottom: -2.5em; animation: wave 20s -1s reverse infinite; opacity: 0.9; } @keyframes wave { 2% { transform: translateX(1); } 25% { transform: translateX(-25%); } 50% { transform: translateX(-50%); } 75% { transform: translateX(-25%); } 100% { transform: translateX(1); } }
This is code for gradient wave because you see we use blank html tag and do our all wave work using pure Css. Here is a video preview so you can see how awesome this gradient background waveđ is.
Ecommerce Website Using Html Css And Javascript
Final Output Of Gradient Wave background Using CSS


In this video, you can see a Gradient Waves Background. We use only HTML and CSS code for this project Gradient Waves Background. hope you likeđ this project and learn new things from the project.
100+ JavaScript Projects With Source Code ( Beginners to Advanced)
if you have any confusion Comment below or you can contact us by fill our contact us form form home section. đ€đ
Code By – BĂĄrbara RodrĂguez
written by – Codewithrandom
Which code editor do you use for this Gradient background with Waves coding?
I personally recommend using VS Code Studio, it’s straightforward and easy to use.
is this project responsive or not?
Yes! this is a responsive project
Do you use any external links to create this project?
No!