پیش‌نمایش زنده
کد HTML
<div class="loader">
  <span class="load" style="--i:1px"></span>
  <span class="load" style="--i:2px"></span>
  <span class="load" style="--i:3px"></span>
  <span class="load" style="--i:4px"></span>
  <span class="load" style="--i:5px"></span>
  <span class="load" style="--i:6px"></span>
  <span class="load" style="--i:7px"></span>
  <span class="load" style="--i:8px"></span>
  <span class="load" style="--i:9px"></span>
  <span class="load" style="--i:10px"></span>
</div>
کد CSS
.loader {
  position: relative;
}
.load {
  display: inline-block;
  height: calc(var(--i) * 15);
  width: calc(var(--i) * 15);
  background-color: transparent;
  position: absolute;
  border-top: 5px rgb(47, 0, 255) solid;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: turn 2s infinite linear;
}

.load:nth-child(odd) {
  animation: turn 2s infinite linear reverse;
}

@keyframes turn {
  100% {
    transform: translate(-50%, -50%) rotateZ(360deg);
  }
}
نوع: loader
تاریخ ایجاد: 2026/06/06
آخرین بروزرسانی: 2026/06/06