(switch to desktop mode for better experience)
#html code:
<!DOCTYPE html>
<html lang="en">
<head>
<link href='E:\html\testpro\style.css' rel='stylesheet'>
<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>progress bar</title>
</head>
<body>
<div class="box">
<h1><u>progress bar</u>:</h1>
<h2 id='h1'>c</h2>
<span class='c' id='bar1'></span>
<h2 id='h2'>c++</h2>
<span class='cpp' id='bar2'></span>
<h2 id='h3'>python</h2>
<span class='python' id='bar3'></span>
<h2 id='h4'>html</h2>
<span class='html' id='bar4'></span>
<h2 id='h5'>css</h2>
<span class='css' id='bar5'></span>
<h2 id='h6'>javascript</h2>
<span class='javascript' id='bar6'></span>
<h2 id='h7'>database</h2>
<span class='database' id='bar7'></span>
</div>
</body>
</html>
#css code:
*{
margin: 0;
padding: 0;
}
body{
background: #02115c;
display: flex;
justify-content: center;
align-items: center;
}
.box{
position: absolute;
width: 500px;
top: 10%;
}
h1{
color: #fff;
font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
text-transform: uppercase;
}
h2{
color: #fff;
font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
font-size: 2em;
text-transform: capitalize;
line-height: 80px;
}
#bar1{
display: block;
top: 15%;
height: 2px;
background: aquamarine;
animation: animate1 3s;
border-radius: 3px;
overflow: hidden;
box-shadow: 0 0 8px 3px aquamarine;
}
#bar2{
display: block;
height: 2px;
background: aqua;
animation: animate2 3s;
border-radius: 3px;
overflow: hidden;
box-shadow: 0 0 8px 3px aqua;
}
#bar3{
display: block;
height: 2px;
background: greenyellow;
animation: animate3 3s;
border-radius: 3px;
overflow: hidden;
box-shadow: 0 0 8px 3px greenyellow;
}
#bar4{
display: block;
height: 2px;
background: orange;
animation: animate4 3s;
border-radius: 3px;
overflow: hidden;
box-shadow: 0 0 8px 3px orange;
}
#bar5{
display: block;
height: 2px;
background: #ff44009b;
animation: animate5 3s;
border-radius: 3px;
overflow: hidden;
box-shadow: 0 0 8px 3px #ff44009b;
}
#bar6{
display: block;
height: 2px;
background: yellow;
animation: animate6 3s;
border-radius: 3px;
overflow: hidden;
box-shadow: 0 0 8px 2px yellow;
}
#bar7{
display: block;
height: 2px;
background: red;
animation: animate7 3s;
border-radius: 3px;
overflow: hidden;
box-shadow: 0 0 8px 2px red;
}
.c{
width: 20%;
}
.cpp{
width: 30%;
}
.python{
width: 50%;
}
.html{
width: 70%;
}
.css{
width: 75%;
}
.javascript{
width: 60%;
}
.database{
width: 95%;
}
@keyframes animate1{
from{
width: 0%;
}
to{
width: 20%;
}
}
@keyframes animate2{
from{
width: 0%;
}
to{
width: 30%;
}
}
@keyframes animate3{
from{
width: 0%;
}
to{
width: 50%;
}
}
@keyframes animate4{
from{
width: 0%;
}
to{
width: 70%;
}
}
@keyframes animate5{
from{
width: 0%;
}
to{
width: 75%;
}
}
@keyframes animate6{
from{
width: 0%;
}
to{
width: 60%;
}
}
@keyframes animate7{
from{
width: 0%;
}
to{
width: 95%;
}
}
==>> Click on the video to see the output...
(Plz adjust the quality of the video for better experience)
You can directly copy the code and run it on your editor window.
(Feel free to comment down your queries and suggestions if you have any)
Comments
Post a Comment