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!

