galaxy/loaders/PriyanshuGupta28_tricky-wolverine-48.html

67 lines
1.2 KiB
HTML

<div class="loader-container">
<div class="loader">
<div class="face front"></div>
<div class="face back"></div>
<div class="face left"></div>
<div class="face right"></div>
<div class="face top"></div>
<div class="face bottom"></div>
</div>
</div>
<style>
/* From Uiverse.io by PriyanshuGupta28 - Tags: loader, 3d loader, 3d cude loader */
.loader-container {
perspective: 800px;
}
.loader {
position: relative;
width: 80px;
height: 80px;
transform-style: preserve-3d;
animation: spin 3s linear infinite;
}
.face {
position: absolute;
width: 100%;
height: 100%;
background-color: #2196F3;
border: 2px solid #1976D2;
}
.front {
transform: translateZ(40px);
}
.back {
transform: rotateY(180deg) translateZ(40px);
}
.left {
transform: rotateY(-90deg) translateZ(40px);
}
.right {
transform: rotateY(90deg) translateZ(40px);
}
.top {
transform: rotateX(90deg) translateZ(40px);
}
.bottom {
transform: rotateX(-90deg) translateZ(40px);
}
@keyframes spin {
0% {
transform: rotateX(0) rotateY(0) rotateZ(0);
}
100% {
transform: rotateX(360deg) rotateY(360deg) rotateZ(360deg);
}
}
</style>