Files
lubelog/wwwroot/css/loader.css
2024-01-02 15:40:34 -07:00

56 lines
1.1 KiB
CSS

.sloader {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 10000;
display: flex;
align-items: center;
justify-content: center;
background-color: rgba(255,255,255,0.5);
}
.loader {
display: block;
width: 100px;
height: 100px;
border: 3px solid white;
border-radius: 50%;
animation: spin 7s ease-in-out;
animation-iteration-count: infinite;
transition-duration: 0.1s;
}
.loader:hover {
scale: 0.95;
/*Loader on hover effect*/
}
.loader:active {
scale: 2.5;
/*Loader on click effect*/
}
@keyframes spin {
0% {
transform: rotate(0deg);
border-bottom: solid 3px transparent;
border-top: solid 3px transparent;
}
50% {
transform: rotate(1800deg);
border: 3px solid white;
border-left: solid 3px transparent;
border-right: solid 3px transparent;
}
100% {
/*Reversed spinning*/
transform: rotate(0deg);
border-bottom: solid 3px transparent;
border-top: solid 3px transparent;
}
}