css实现螺旋数字模糊显示动画效果代码

代码语言:html

所属分类:动画

代码描述:css实现螺旋数字模糊显示动画效果代码

代码标签: css 螺旋 数字 模糊 显示 动画

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
  
<style>
    body {
  overflow: hidden;
}

.spiral {
  font-size: 20px;
  position: absolute;
  top: calc(50% - 10px);
  left: calc(50% - 20px);
  text-shadow: 0px 0px 3px black;
}
.spiral:nth-child(1) {
  transform: rotate(14.693877551deg) translate(3px) scale(1);
  -webkit-animation: rotate-1 5s infinite linear -201ms;
          animation: rotate-1 5s infinite linear -201ms;
}
.spiral:nth-child(2) {
  transform: rotate(29.387755102deg) translate(6px) scale(1);
  -webkit-animation: rotate-2 5s infinite linear -451ms;
          animation: rotate-2 5s infinite linear -451ms;
}
.spiral:nth-child(3) {
  transform: rotate(44.0816326531deg) translate(9px) scale(1);
  -webkit-animation: rotate-3 5s infinite linear -701ms;
          animation: rotate-3 5s infinite linear -701ms;
}
.spiral:nth-child(4) {
  transform: rotate(58.7755102041deg) translate(12px) scale(1);
  -webkit-animation: rotate-4 5s infinite linear -951ms;
          animation: rotate-4 5s infinite linear -951ms;
}
.spiral:nth-child(5) {
  transform: rotate(73.4693877551deg) translate(15px) scale(1);
  -webkit-animation: rotate-5 5s infinite linear -1201ms;
          animation: rotate-5 5s infinite linear -1201ms;
}
.spiral:nth-child(6) {
  transform: rotate(88.1632653061deg) translate(18px) scale(1);
  -webkit-animation: rotate-6 5s infinite linear -1451ms;
          animation: rotate-6 5s infinite linear -1451ms;
}
.spiral:nth-child(7) {
  transform: rotate(102.8571428571deg) translate(21px) scale(1);
  -webkit-animation: rotate-7 5s infinite linear -1701ms;
          animation: rotate-7 5s infinite linear -1701ms;
}
.spiral:nth-child(8) {
  transform: rotate(117.5510204082deg) translate(24px) scale(1);
  -webkit-animation: rotate-8 5s infinite linear -1951ms;
          animation: rotate-8 5s infinite linear -1951ms;
}
.spiral:nth-child(9) {
  transform: rotate(132.2448979592deg) translate(27px) scale(1);
  -webkit-animation: rotate-9 5s infinite linear -2201ms;
          animation: rotate-9 5s infinite linear -2201ms;
}
.spiral:nth-child(10) {
  transform: rotate(146.9387755102deg) translate(30px) scale(1);
  -webkit-animation: rotate-10 5s infinite linear -2451ms;
          animation: rotate-10 5s infinite linear -2451ms;
}
.spiral:nth-child(11) {
  transform: rotate(161.6326530612deg) translate(33px) scale(1);
  -webkit-animation: rotate-11 5s infinite linear -2701ms;
          animation: rotate-11 5s infinite linear -2701ms;
}
.spiral:nth-child(12) {
  transform: rotate(176.3265306122deg) translate(36px) scale(1);
  -webkit-animation: rotate-12 5s infinite linear -2951ms;
          animation: rotate-12 5s infinite linear -2951ms;
}
.spiral:nth-child(13) {
  transform: rotate(191.0204081633deg) translate(39px) scale(1);
  -webkit-animation: rotate-13 5s infinite linear -3201ms;
          animation: rotate-13 5s infinite linear -3201ms;
}
.spiral:nth-child(14) {
  transform: rotate(205.7142857143deg) translate(42px) scale(1);
  -webkit-animation: rotate-14 5s infinite linear -3451ms;
          animation: rotate-14 5s infinite linear -3451ms;
}
.spiral:nth-child(15) {
  transform: rotate(220.4081632653deg) translate(45px) scale(1);
  -webkit-animation: rotate-15 5s infinite linear -3701ms;
          animation: rotate-15 5s infinite linear -3701ms;
}
.spiral:nth-child(16) {
  transform: rotate(235.1020408163deg) translate(48px) scale(1);
  -webkit-animation: rotate-16 5s infinite linear -3951ms;
          animation: rotate-16 5s infinite linear -3951ms;
}
.spiral:nth-child(17) {
  transform: rotate(249.7959183673deg) translate(51px) scale(1);
  -webkit-animation: rotate-17 5s infinite linear -4201ms;
          animation: rotate-17 5s infinite linear -4201ms;
}
.spiral:nth-child(18) {
  transform: rotate(264.4897959184deg) translate(54px) scale(1);
  -webkit-animation: rotate-18 5s infinite linear -4451ms;
          animation: rotate-18 5s infinite linear -4451ms;
}
.spiral:nth-child(19) {
  transform: rotate(279.1836734694deg) translate(57px) scale(1);
  -webkit-animation: rotate-19 5s infinite linear -4701ms;
          animation: rotate-19 5s infinite linear -4701ms;
}
.spiral:nth-child(20) {
  transform: rotate(293.8775510204deg) translate(60px) scale(1);
  -webkit-animation: rotate-20 5s infinite linear -4951ms;
          animation: rotate-20 5s infinite linear -4951ms;
}
.spiral:nth-child(21) {
  transform: rotate(308.5714285714deg) translate(63px) scale(1);
  -webkit-animation: rotate-21 5s infinite linear -5201ms;
          animation: rotate-21 5s infinite linear -5201ms;
}
.spiral:nth-child(22) {
  transform: rotate(323.2653061224deg) translate(66px) scale(1);
  -webkit-animation: rotate-22 5s infinite linear -5451ms;
          animation: rotate-22 5s infinite linear -5451ms;
}
.spiral:nth-child(23) {
  transform: rotate(337.9591836735deg) translate(69px) scale(1);
  -webkit-animation: rotate-23 5s infinite linear -5701ms;
          animation: rotate-23 5s infinite linear -5701ms;
}
.spiral:nth-child(24) {
  transform: rotate(352.6530612245deg) translate(72px) scale(1);
  -webkit-animation: rotate-24 5s infinite linear -5951ms;
          animation: rotate-24 5s infinite linear -5951ms;
}
.spiral:nth-child(25) {
  transform: rotate(367.3469387755deg) translate(75px) scale(1);
  -webkit-animation: rotate-25 5s infinite linear -6201ms;
          animation: rotate-25 5s infinite linear -6201ms;
}
.spiral:nth-child(26) {
  transform: rotate(382.0408163265deg) translate(78px) scale(1);
  -webkit-animation: rotate-26 5s infinite linear -6451ms;
          animation: rotate-26 5s infinite linear -6451ms;
}
.spiral:nth-child(27) {
  transform: rotate(396.7346938776deg) translate(81px) scale(1);
  -webkit-animation: rotate-27 5s infinite linear -6701ms;
          animation: rotate-27 5s infinite linear -6701ms;
}
.spiral:nth-child(28) {
  transform: rotate(411.4285714286deg) translate(84px) scale(1);
  -webkit-animation: rotate-28 5s infinite linear -6951ms;
          animation: rotate-28 5s infinite linear -6951ms;
}
.spiral:nth-child(29) {
  transform: rotate(426.1224489796deg) translate(87px) scale(1);
  -webkit-animation: rotate-29 5s infinite linear -7201ms;
          animation: rotate-29 5s infinite linear -7201ms;
}
.spiral:nth-child(30) {
  transform: rotate(440.8163265306deg) translate(90px) scale(1);
  -webkit-animation: rotate-30 5s infinite linear -7451ms;
          animation: rotate-30 5s infinite linear -7451ms;
}
.spiral:nth-child(31) {
  transform: rotate(455.5102040816deg) translate(93px) scale(1);
  -webkit-animation: rotate-31 5s infinite linear -7701ms;
          animation: rotate-31 5s infinite linear -7701ms;
}
.spiral:nth-child(32) {
  transform: rotate(470.2040816327deg) translate(96px) scale(1);
  -webkit-animation: rotate-32 5s infinite linear -7951ms;
          animation: rotate-32 5s infinite linear -7951ms;
}
.spiral:nth-child(33) {
  transform: rotate(484.8979591837deg) translate(99px) scale(1);
  -webkit-animation: rotate-33 5s infinite linear -8201ms;
          animation: rotate-33 5s infinite linear -8201ms;
}
.spiral:nth-child(34) {
  transform: rotate(499.5918367347deg) translate(102px) scale(1);
  -webkit-animation: rotate-34 5s infinite linear -8451ms;
          animation: rotate-34 5s infinite linear -8451ms;
}
.spiral:nth-child(35) {
  transform: rotate(514.2857142857deg) translate(105px) scale(1);
  -webkit-animation: rotate-35 5s infinite linear -8701ms;
          animation: rotate-35 5s infinite linear -8701ms;
}
.spiral:nth-child(36) {
  transform: rotate(528.9795918367deg) translate(108px) scale(1);
  -webkit-animation: rotate-36 5s infinite linear -8951ms;
          animation: rotate-36 5s infinite linear -8951ms;
}
.spiral:nth-child(37) {
  transform: rotate(543.6734693878deg) translate(111px) scale(1);
  -webkit-animation: rotate-37 5s infinite linear -9201ms;
          animation: rotate-37 5s infinite linear -9201ms;
}
.spiral:nth-child(38) {
  transform: rotate(558.3673469388deg) translate(114px) scale(1);
  -webkit-animation: rotate-38 5s infinite linear -9451ms;
          animation: rotate-38 5s infinite linear -9451ms;
}
.spiral:nth-child(39) {
  transform: rotate(573.0612244898deg) translate(117px) scale(1);
  -webkit-animation: rotate-39 5s infinite linear -9701ms;
          animation: rotate-39 5s infinite linear -9701ms;
}
.spiral:nth-child(40) {
  transform: rotate(587.7551020408deg) translate(120px) scale(1);
  -webkit-animation: rotate-40 5s infinite linear -9951ms;
          animation: rotate-40 5s infinite linear -9951ms;
}
.spiral:nth-child(41) {
  transform: rotate(602.4489795918deg) translate(123px) scale(1);
  -webkit-animation: rotate-41 5s infinite linear -10201ms;
          animation: rotate-41 5s infinite linear -10201ms;
}
.spiral:nth-child(42) {
  transform: rotate(617.1428571429deg) translate(126px) scale(1);
  -webkit-animation: rotate-42 5s infinite linear -10451ms;
          animation: rotate-42 5s infinite linear -10451ms;
}
.spiral:nth-child(43) {
  transform: rotate(631.8367346939deg) translate(129px) scale(1);
  -webkit-animation: rotate-43 5s infinite linear -10701ms;
          animation: rotate-43 5s infinite linear -10701ms;
}
.spiral:nth-child(44) {
  transform: rotate(646.5306122449deg) translate(132px) scale(1);
  -webkit-animation: rotate-44 5s infinite linear -10951ms;
          animation: rotate-44 5s infinite linear -10951ms;
}
.spiral:nth-child(45) {
  transform: rotate(661.2244897959deg) translate(135px) scale(1);
  -webkit-animation: rotate-45 5s infinite linear -11201ms;
          animation: rotate-45 5s infinite linear -11201ms;
}
.spiral:nth-child(46) {
  transform: rotate(675.9183673469deg) translate(138px) scale(1);
  -webkit-animation: rotate-46 5s infinite linear -11451ms;
          animation: rotate-46 5s infinite linear -11451ms;
}
.spiral:nth-child(47) {
  transform: rotate(690.612244898deg) translate(141px) scale(1);
  -webkit-animation: rotate-47 5s infinite linear -11701ms;
          animation: rotate-47 5s infinite linear -11701ms;
}
.spiral:nth-child(48) {
  transform: rotate(705.306122449deg) translate(144px) scale(1);
  -webkit-animation: rotate-48 5s infinite linear -11951ms;
          animation: rotate-48 5s infinite linear -11951ms;
}
.spiral:nth-child(49) {
  transform: rotate(720deg) translate(147px) scale(1);
  -webkit-animation: rotate-49 5s infinite linear -12201ms;
          animation: rotate-49 5s infinite linear -12201ms;
}

@-webkit-keyframes rotate-1 {
  90% {
    transform: rotate(14.693877551deg) translate(3px) scale(0.1);
  }
}

@keyframes rotate-1 {
  90% {
    transform: rotate(14.693877551deg) translate(3px) scale(0.1);
  }
}
@-webkit-keyframes rotate-2 {
  90% {
    transform: rotate(29.387755102deg) translate(6px) scale(0.2);
  }
}
@keyframes rotate-2 {
  90% {
    transform: rotate(29.387755102deg) translate(6px) scale(0.2);
  }
}
@-webkit-keyframes rotate-3 {
  90% {
    transform: rotate(44.0816326531deg) translate(9px) scale(0.3);
  }
}
@keyframes rotate-3 {
  90% {
    transform: rotate(44.0816326531deg) translate(9px) scale(0.3);
  }
}
@-webkit-keyframes rotate-4 {
  90% {
    transform: rotate(58.7755102041deg) translate(12px) scale(0.4);
  }
}
@keyframes rotate-4 {
  90% {
    transform: rotate(58.7755102041deg) translate(12px) scale(0.4);
  }
}
@-webkit-keyframes rotate-5 {
  90% {
    transform: rotate(73.4693877551deg) translate(15px) scale(0.5);
  }
}
@keyframes rotate-5 {
  90% {
    transform: rotate(73.4693877551deg) translate(15px) scale(0.5);
  }
}
@-webkit-keyframes rotate-6 {
  90% {
    transform: rotate(88.1632653061deg) translate(18px) scale(0.6);
  }
}
@keyframes rotate-6 {
  90% {
    transform: rotate(88.1632653061deg) translate(18px) scale(0.6);
  }
}
@-webkit-keyframes rotate-7 {
  90% {
    transform: rotate(102.8571428571deg) translate(21px) scale(0.7);
  }
}
@keyframes rotate-7 {
  90% {
    transform: rotate(102.8571428571deg) translate(21px) scale(0.7);
  }
}
@-webkit-keyframes rotate-8 {
  90% {
    transform: .........完整代码请登录后点击上方下载按钮下载查看

网友评论0