mirror of
https://github.com/uiverse-io/galaxy.git
synced 2025-11-27 20:50:21 +08:00
69 lines
949 B
HTML
69 lines
949 B
HTML
|
|
<div class="loader"><div></div></div>
|
|
<style>
|
|
/* From Uiverse.io by pedertanberg - Tags: loader */
|
|
.loader {
|
|
display: inline-block;
|
|
position: relative;
|
|
width: 80px;
|
|
height: 80px;
|
|
transform: rotate(45deg);
|
|
transform-origin: 40px 40px;
|
|
}
|
|
|
|
.loader div {
|
|
top: 32px;
|
|
left: 32px;
|
|
position: absolute;
|
|
width: 32px;
|
|
height: 32px;
|
|
background: red;
|
|
animation: loader45 1.2s infinite cubic-bezier(0.215, 0.61, 0.355, 1);
|
|
}
|
|
|
|
.loader div:after,
|
|
.loader div:before {
|
|
content: " ";
|
|
position: absolute;
|
|
display: block;
|
|
width: 32px;
|
|
height: 32px;
|
|
background: red;
|
|
}
|
|
|
|
.loader div:before {
|
|
left: -24px;
|
|
border-radius: 50% 0 0 50%;
|
|
}
|
|
|
|
.loader div:after {
|
|
top: -24px;
|
|
border-radius: 50% 50% 0 0;
|
|
}
|
|
|
|
@keyframes loader45 {
|
|
0% {
|
|
transform: scale(0.95);
|
|
}
|
|
|
|
5% {
|
|
transform: scale(1.1);
|
|
}
|
|
|
|
39% {
|
|
transform: scale(0.85);
|
|
}
|
|
|
|
45% {
|
|
transform: scale(1);
|
|
}
|
|
|
|
60% {
|
|
transform: scale(0.95);
|
|
}
|
|
|
|
100% {
|
|
transform: scale(0.9);
|
|
}
|
|
}
|
|
</style>
|