<div class="progress-bar>
<div class="progress" style="width: 75%:">
<dv Claas="progress-text>Almost complete…</div>
</div>
<dlv class=”stripes></div>
</div>
<style>
progress-bar {
position: relative;
width: 100%;
height: 30px;
background-color: white;
overflow: hidden;
}
.progress {
position: absolute;
top: 0;
left: 0;
height: 100%;
background-color. #9A36F1:
width: 75%;
display flex;
align-items: center;
Justify-content: center;
color: #fff;
font-size: 14px;
font-weight: bold;
text-shadow. 1px 1px 1px rgba(0. 0. 0. 0.3);
}
.Progress-text {
text-align: center;
color: white;
}
.stripes {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 75%;
background: repeating-linear-gradient{
-45deg,
rgba(169,84,243,0.5),
rgba(169,84,243:0.5) 10px,
rgba(255,255,255,0.5) 10px,
rgba(255.255,255,0.5) 20px,
}:
background-size: 28px 28px;
animaton: animate-stripes 1s linear infinite;
}
@keyframes animate-stripes {
0% {
background-position: 0 0;
}
100% {
background-position: 28px 0;
}
}
</style>
PGRpdiBjbGFzcz0icHJvZ3Jlc3MtYmFyPiAKIDxkaXYgY2xhc3M9InByb2dyZXNzIiBzdHlsZT0id2lkdGg6IDc1JToiPiAKICAgPGR2IENsYWFzPSJwcm9ncmVzcy10ZXh0PkFsbW9zdCBjb21wbGV0ZeKApjwvZGl2Pgo8L2Rpdj4gCjxkbHYgY2xhc3M94oCdc3RyaXBlcz48L2Rpdj4gIAo8L2Rpdj4KCgoKPHN0eWxlPgogIHByb2dyZXNzLWJhciB7CgoKcG9zaXRpb246IHJlbGF0aXZlOwp3aWR0aDogMTAwJTsKaGVpZ2h0OiAzMHB4OwpiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsKb3ZlcmZsb3c6IGhpZGRlbjsKfQoKCi5wcm9ncmVzcyB7CiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgCiAgIHRvcDogMDsKICAgbGVmdDogMDsgCiAgIGhlaWdodDogMTAwJTsgCiAgIGJhY2tncm91bmQtY29sb3IuICM5QTM2RjE6IAogICB3aWR0aDogNzUlOyAKICAgZGlzcGxheSBmbGV4OyAKICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICAgSnVzdGlmeS1jb250ZW50OiBjZW50ZXI7IAogICBjb2xvcjogI2ZmZjsKICAgZm9udC1zaXplOiAgMTRweDsgICAKICAgZm9udC13ZWlnaHQ6IGJvbGQ7CiAgIHRleHQtc2hhZG93LiAxcHggMXB4IDFweCByZ2JhKDAuIDAuIDAuIDAuMyk7IAogIH0KCgogLlByb2dyZXNzLXRleHQgeyAKICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICAgIGNvbG9yOiB3aGl0ZTsKICB9Cgouc3RyaXBlcyB7IAogIHBvc2l0aW9uOiBhYnNvbHV0ZTsgCiAgdG9wOiAwOyAKICBsZWZ0OiAwOwogIGhlaWdodDogMTAwJTsKICB3aWR0aDogNzUlOwogIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnR7CiAgICAtNDVkZWcsCiAgICByZ2JhKDE2OSw4NCwyNDMsMC41KSwgCiAgICByZ2JhKDE2OSw4NCwyNDM6MC41KSAxMHB4LAogICAgcmdiYSgyNTUsMjU1LDI1NSwwLjUpIDEwcHgsCiAgICByZ2JhKDI1NS4yNTUsMjU1LDAuNSkgMjBweCwKfTogCmJhY2tncm91bmQtc2l6ZTogMjhweCAyOHB4OyAKYW5pbWF0b246IGFuaW1hdGUtc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7IAp9CgoKCkBrZXlmcmFtZXMgYW5pbWF0ZS1zdHJpcGVzIHsKICAwJSB7CiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7CiB9CjEwMCUgewogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjhweCAwOwogfQp9CgoKPC9zdHlsZT4K
<div class="progress-bar>
<div class="progress" style="width: 75%:">
<dv Claas="progress-text>Almost complete…</div>
</div>
<dlv class=”stripes></div>
</div>
<style>
progress-bar {
position: relative;
width: 100%;
height: 30px;
background-color: white;
overflow: hidden;
}
.progress {
position: absolute;
top: 0;
left: 0;
height: 100%;
background-color. #9A36F1:
width: 75%;
display flex;
align-items: center;
Justify-content: center;
color: #fff;
font-size: 14px;
font-weight: bold;
text-shadow. 1px 1px 1px rgba(0. 0. 0. 0.3);
}
.Progress-text {
text-align: center;
color: white;
}
.stripes {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 75%;
background: repeating-linear-gradient{
-45deg,
rgba(169,84,243,0.5),
rgba(169,84,243:0.5) 10px,
rgba(255,255,255,0.5) 10px,
rgba(255.255,255,0.5) 20px,
}:
background-size: 28px 28px;
animaton: animate-stripes 1s linear infinite;
}
@keyframes animate-stripes {
0% {
background-position: 0 0;
}
100% {
background-position: 28px 0;
}
}
</style>