2 124 Codepen

43 прелоадера




43 анимированных прелоадера

HTML

<!-- you can apply color:white in body for numbers :) -->


<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/1.19.1/TweenMax.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<svg  height="200" width="200">
  <circle id="dot0" cx="50%" r="10"  fill="white" />
</svg>1
<svg  height="200" width="200">
  <circle id="dot1" cx="40%" r="7"  fill="white" />
  <circle id="dot2" cx="50%" r="7"  fill="white" />
  <circle id="dot3" cx="60%" r="7"  fill="white" />
</svg>2
<svg  height="200" width="200">
  <circle id="dot4" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot5" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot6" cx="50%" cy=50% r="5"  fill="white" />
</svg>3
<svg   height="200" width="200">
   <circle id="dot7" cx="50%" cy=50% r="5"  fill="white" />
   <circle id="dot8" cx="50%" cy=50% r="5"  fill="white" />
   <circle id="dot9" cx="50%" cy=50% r="5"  fill="white" />
</svg>4 
<svg  height="200" width="200">
  <circle id="dot10" cx="40%" cy=50% r="7"  fill="white" />
  <circle id="dot11" cx="50%" cy=50% r="7"  fill="white" />
  <circle id="dot12" cx="60%" cy=50% r="7"  fill="white" />
</svg>5
<svg  height="200" width="200">
  <circle id="dot13" cy="50%" r="7"  fill="white" />
  <circle id="dot14" cy="50%" r="6"  fill="white" />
  <circle id="dot15" cy="50%" r="5"  fill="white" />
</svg>6
<svg  height="200" width="200">
  <circle id="dot62" cx="55%" r="10"  fill="white" />
  <rect id="square78" x="0%" y="0%" width="20" height="5" style="fill:white" />
  <rect id="square79" x="0%" y="0%" width="20" height="5" style="fill:white" />
  <rect id="square80" x="0%" y="0%" width="20" height="5" style="fill:white" />
  <rect id="square81" x="0%" y="0%" width="20" height="5" style="fill:white" />
  <rect id="square82" x="0%" y="0%" width="20" height="5" style="fill:white" />
  <rect id="square83" x="0%" y="0%" width="20" height="5" style="fill:white" />
</svg>7
<svg  height="200" width="200">
  <circle id="dot19" cx="35%" cy="50%" r="5"  fill="white" />
  <circle id="dot20" cx="50%" cy="50%" r="5"  fill="white" />
  <circle id="dot21" cx="65%" cy="50%" r="5"  fill="white" />
</svg>8
<svg  height="200" width="200">
  <circle id="dot22" cx="43%" cy="50%" r="7"  fill="white" />
  <circle id="dot23" cx="50%" cy="50%" r="7"  fill="white" />
  <circle id="dot24" cx="57%" cy="50%" r="7"  fill="white" />
</svg>9
<div id="big">
   <div id="dot55"></div>
   <div id="dot56"></div>
   <div id="dot58"></div>
</div>
10
<svg  height="200" width="200">
  <circle id="dot59" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot60" cx="50%" cy=50% r="5"  fill="rgba(250,250,250,0.7)" />
  <circle id="dot61" cx="50%" cy=50% r="5"  fill="rgba(250,250,250,0.5)" />
</svg>11
<svg  height="200" width="200">
    <rect id="square50" x="50%" y="50%" width="40" height="7" style="fill:white" />
    <rect id="square51" x="50%" y="50%" width="40" height="7" style="fill:white" />
    <rect id="square52" x="50%" y="50%" width="40" height="7" style="fill:white" />
    <rect id="square53" x="50%" y="50%" width="40" height="7" style="fill:white" />
    <rect id="square54" x="50%" y="50%" width="40" height="7" style="fill:white" />
</svg>12
<svg width="200" height="200">
  <rect id="square6" x="38%" y="50%" width="20" height="20" style="fill:white" />
  <rect id="square7" x="50%" y="50%" width="20" height="20" style="fill:white" />
  <rect id="square8" x="62%" y="50%" width="20" height="20" style="fill:white" />
</svg>13
<div class="box">
  <div id="square9"></div>
</div>14
<div class="box">
  <div id="square10" class="s1"></div>
  <div id="square11" class="s1"></div>
  <div id="square12" class="s1"></div>
</div>15
<svg  height="200" width="200">
  <circle id="dot27" cx="50%" cy="50%" r="20"   fill="rgba(0,0,0,0)" stroke-width="4" stroke-dasharray="90"; stroke="white"; />
  <circle id="dot28" cx="50%" cy="50%" r="30"   fill="rgba(0,0,0,0)" stroke-width="4" stroke-dasharray="90"; stroke="white"; />
  <circle id="dot29" cx="50%" cy="50%" r="40"   fill="rgba(0,0,0,0)" stroke-width="4" stroke-dasharray="90"; stroke="white"; />
</svg>16
<svg  height="200" width="200">
  <circle id="dot26" cx="50%" cy="50%" r="20"   fill="rgba(0,0,0,0)" stroke-width="4" stroke-dasharray="100"; stroke="white"; />
</svg>17
<svg width="200" height="200">
  <rect id="square24" y="50%" width="20" height="4" style="fill:white" />
</svg>18
<svg width="200" height="200">
  <rect id="square25" y="50%" width="70" height="4" style="fill:white" />
</svg>19
<svg width="200" height="200">
  <rect id="square26" x=45% y=60% width="4" height="10" style="fill:white" />
  <rect id="square27" x=50% y=60% width="4" height="10" style="fill:white" />
  <rect id="square28" x=55% y=60% width="4" height="10" style="fill:white" />
  <rect id="square29" x=60% y=60% width="4" height="10" style="fill:white" />
  <rect id="square30" x=65% y=60% width="4" height="10" style="fill:white" />
</svg>20
<div class="box2">
  <div id="square31" class="s2"></div>
  <div id="square32" class="s2"></div>
  <div id="square33" class="s2"></div>
</div>21
<svg width="200" height="200">
  <rect id="square22" y="40%" width="20" height="20" style="fill:white" />
  <rect id="square23" y="40%" width="20" height="20" style="fill:white" />
</svg>22
<svg  height="200" width="200">
  <circle id="dot30" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot31" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot32" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot33" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot34" cx="50%" cy=50% r="5"  fill="white" />
</svg>23
<svg  height="200" width="200">
  <circle id="dot35" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot36" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot37" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot38" cx="50%" cy=50% r="5"  fill="white" />
  <circle id="dot39" cx="50%" cy=50% r="5"  fill="white" />
</svg>24
<svg width="200" height="200">
  <rect id="square13" x="38%" y="40%" width="20" height="20" style="fill:white" />
  <rect id="square14" x="50%" y="40%" width="20" height="20" style="fill:white" />
  <rect id="square15" x="62%" y="40%" width="20" height="20" style="fill:white" />
  <rect id="square16" x="38%" y="52%" width="20" height="20" style="fill:white" />
  <rect id="square17" x="50%" y="52%" width="20" height="20" style="fill:white" />
  <rect id="square18" x="62%" y="52%" width="20" height="20" style="fill:white" />
  <rect id="square19" x="38%" y="64%" width="20" height="20" style="fill:white" />
  <rect id="square20" x="50%" y="64%" width="20" height="20" style="fill:white" />
  <rect id="square21" x="62%" y="64%" width="20" height="20" style="fill:white" />
</svg>25
<svg width="200" height="200">
  <circle id="dot40" cx="60%" r="15"  fill="white" />
  <rect id="square34" x=50% y="50%" width="40" height="20" style="fill:white" />
</svg>26
<svg width="200" height="200">
  <circle id="dot41" cx="50%" cy="50%" r="30" fill="rgba(0,0,0,0)" stroke-width="4" stroke="white";/>
  <rect id="square35" x=50% y="50%" width="20" height="4" style="fill:white" />
</svg>27
<svg width="200" height="200">
  <rect id="square36" x="10%" y="40%" width="20" height="40" style="fill:white" />
  <rect id="square37" x="20%" y="40%" width="20" height="40" style="fill:white" />
  <rect id="square38" x="30%" y="40%" width="20" height="40" style="fill:white" />
  <rect id="square39" x="40%" y="40%" width="20" height="40" style="fill:white" />
  <rect id="square40" x="50%" y="40%" width="20" height="40" style="fill:white" />
  <rect id="square41" x="60%" y="40%" width="20" height="40" style="fill:white" />
</svg>28
<div id="box4">
  <div id="square42" ></div>
  <div id="square43" class="s1"></div>
  <div id="square44" class="s1"></div>
  <div id="dot42" ></div>
</div>29
<svg  height="200" width="200">
  <circle id="dot43" cx="50%" cy="50%" r="10"  fill="white" />
</svg>30
<svg  height="200" width="200">
  <circle id="dot44" cx="50%" cy="50%" r="5"  fill="rgba(0,0,0,0)" stroke-width="1" stroke="white"; />
</svg>31
<svg  height="200" width="200">
  <circle id="dot45" cx="50%" cy="50%" r="30"  fill="rgba(0,0,0,0)" stroke-width="10" stroke-dasharray="5"; stroke="white"; />
</svg>32
<svg  height="200" width="200">
  <rect id="square45" x="10%" y="40%" width="7" height="40" style="fill:white" />
    <rect id="square46" x="90%" y="40%" width="7" height="40" style="fill:white" />
  <circle id="dot46" cx="55%" cy="50%" r="7"  fill="white" />
</svg>33
<svg  height="200" width="200">
  <circle id="dot47" cx="50%" cy="50%" r="20" fill="rgba(0,0,0,0)" stroke-width="40" stroke-dasharray="63"; stroke="white"/>
  <circle id="dot48" cx="50%" cy="50%" r="20" fill="rgba(0,0,0,0)" stroke-width="40" stroke-dasharray="63"; stroke="white"/>
  <circle id="dot49"  cy="50%" r="7"  fill="white" />
</svg>34
<svg width="200" height="200">
  <rect id="square47" x="40%" y="0%" width="60" height="7" style="fill:#ffa700" />
  <rect id="square48" x="50%" y="40%" width="20" height="20" style="fill:white" />
  <rect id="square49" x="40%" y="97%" width="60" height="7" style="fill:#0078ff" />
</svg>35
<svg  height="200" width="200">
  <circle id="dot50" cx="50%" cy="50%" r="20"   fill="rgba(0,0,0,0)" stroke-width="4" strokeDashoffset="400" stroke-dasharray="200"; stroke="white"; />
</svg>36
<svg  height="200" width="200">
  <circle id="dot51" cx="50%" cy="50%" r="10"   fill="rgba(0,0,0,0)" stroke-width="20" stroke-dasharray="100" strokeDashoffset="400" stroke="white"; />
    <circle id="dot52" cx="50%" cy="50%" r="30"   fill="rgba(0,0,0,0)" stroke-width="4"  stroke="white"; />
</svg>
</svg>37
<svg  height="200" width="200">
  <circle id="dot53" cx="53%" cy="50%" r="30"   fill="rgba(0,0,0,0)" stroke-width="10" stroke-dasharray="3"; stroke="white"; /> 
  <circle id="dot54" cx="50%" cy="50%" r="20"   fill="rgba(0,0,0,0)" stroke-width="50" stroke-dasharray="150"; stroke="#030d1c"; strokeDashoffset:"150"/>
</svg>38
<svg  height="200" width="200">
  <circle id="dot25" cx="50%" cy="50%" r="7"  fill="white" />
</svg>39

<svg width="200" height="200">
  <rect id="square1" x="40%" y="40%" width="20" height="20" style="fill:white" />
  <rect id="square2" x="52%" y="40%" width="20" height="20" style="fill:white" />
  <rect id="square3" x="40%" y="52%" width="20" height="20" style="fill:white" />
  <rect id="square4" x="52%" y="52%" width="20" height="20" style="fill:white" />
</svg>40
<svg width="200" height="200">
  <rect id="square5" x="50%" width="20" height="20" style="fill:white" />
</svg>12

<div class="box">
  <div id="square55" class="s1"></div>
  <div id="square66" class="s1"></div>
  <div id="square77" class="s1"></div>
</div>42
<svg  height="200" width="200">
  <circle id="dot16" cx="40%" cy="50%" r="7"  fill="white" />
  <circle id="dot17" cx="50%" cy="50%" r="7"  fill="white" />
  <circle id="dot18" cx="60%" cy="50%" r="7"  fill="white" />
</svg>43

CSS

body{ 
  color:white;
  display:flex;
  flex-wrap: wrap;
  background-color:#030d1c;
}
#square9{
  margin: 40% 40%;
  position:absolute;
  width:20px;
  height:20px;
  background-color:white;
  transform-style:preserve-3d;
}
.s1{
  margin: 40% 40%;
  position:absolute;
  width:40px;
  height:20px;
  background-color:white;
  transform-style:preserve-3d;
}
.box{
  perspective:100px;
  width:200px;
  height:200px;
}
.s2{
  margin: 35% 35%;
  position:absolute;
  width:20px;
  height:40px;
  background-color:white;
  transform-style:preserve-3d;
}
.box2{
  perspective:100px;
  width:200px;
  height:200px;
}
#square42{
  margin: 45% 30%;
  position:absolute;
  width:100px;
  height:10px;
  background-color:white;
}
#square43{
  width:10px;
  margin-left:50px;
}
#square44{
  width:10px;
  margin-left:150px;
}
#dot42{
  position:absolute;
  width:20px;
  height:20px;
  border-radius:50%;
  background-color:white;
}
#box4{
  width:200px;
  height:200px;
}
a1{
  border: solid white;
  border-width: 0 3px 3px 0;
  padding: 3px;
  transform: rotate(-45deg);
}
#dot55{
  position:absolute;
  margin-left:100px;
  margin-top:100px;
  width:50px;
  height:50px;
  border-radius:50%;
  border-style:solid;
  border-color:grey;
  transform: rotateX(30deg) rotateY(10deg);
}
#dot56{
  position:absolute;
  margin-top:52px;
    margin-left:100px;
  width:50px;
  height:50px;
  border-radius:50%;
  border-style:solid;
  border-color:white;
  transform: rotateX(-30deg) rotateY(10deg); 
}
#dot58{
  position:absolute;
  margin-left:-1%;
    margin-left:100px;
  margin-top:100px;
  width:70px;
  height:60px;
  background-image: linear-gradient(to top,#030d1c , rgba(0,0,0,0));
  transform: rotateX(30deg) rotateY(10deg);
}
#big{
  width:200px;
  height:200px;
}
#load{
  text-allign:center;
  width:200px;
  height:200px;
}
#dot63{
  position:absolute;
  margin-top:52px;
  margin-left:100px;
  width:50px;
  height:50px;
  border-radius:50%;
  border-style:solid;
  border-color:white;
  transform: rotateX(-30deg) rotateY(10deg); 
}
#dot64{
  position:absolute;
  margin-left:-1%;
  margin-left:100px;
  margin-top:100px;
  width:70px;
  height:60px;
  background-image: linear-gradient(to top,#030d1c , rgba(0,0,0,0));
  transform: rotateX(30deg) rotateY(10deg);
}

JS

let t1 = new TimelineMax({repeat: -1});
let t2 = new TimelineMax({repeat: -1});
let t3 = new TimelineMax({repeat: -1});
let t4 = new TimelineMax({repeat: -1});
let t5 = new TimelineMax({repeat: -1});
let t6 = new TimelineMax({repeat: -1});
let t7 = new TimelineMax({repeat: -1});
let t7a = new TimelineMax({repeat: -1});
let t8 = new TimelineMax({repeat: -1});
let t9 = new TimelineMax({repeat: -1});
let t10 = new TimelineMax({repeat: -1});
let t10a = new TimelineMax({repeat: -1});
let t11 = new TimelineMax({repeat: -1});
let t12 = new TimelineMax({repeat: -1});
let t13 = new TimelineMax({repeat: -1});
let t14 = new TimelineMax({repeat: -1});
let t15 = new TimelineMax({repeat: -1});
let t16 = new TimelineMax({repeat: -1});
let t17 = new TimelineMax({repeat: -1});
let t18 = new TimelineMax({repeat: -1});
let t19 = new TimelineMax({repeat: -1});
let t20 = new TimelineMax({repeat: -1});
let t21 = new TimelineMax({repeat: -1});
let t22 = new TimelineMax({repeat: -1});
let t23 = new TimelineMax({repeat: -1});
let t24 = new TimelineMax({repeat: -1});
let t25 = new TimelineMax({repeat: -1});
let t26 = new TimelineMax({repeat: -1});
let t27 = new TimelineMax({repeat: -1});
let t28 = new TimelineMax({repeat: -1});
let t29 = new TimelineMax({repeat: -1});
let t29a = new TimelineMax({repeat: -1});
let t30 = new TimelineMax({repeat: -1});
let t31 = new TimelineMax({repeat: -1});
let t32 = new TimelineMax({repeat: -1});
let t33 = new TimelineMax({repeat: -1});
let t33a = new TimelineMax({repeat: -1});
let t34 = new TimelineMax({repeat: -1});
let t34a = new TimelineMax({repeat: -1});
let t35 = new TimelineMax({repeat: -1});
let t36 = new TimelineMax({repeat: -1});
let t37 = new TimelineMax({repeat: -1});
let t38 = new TimelineMax({repeat: -1});
let t39 = new TimelineMax({repeat: -1});
let t40 = new TimelineMax({repeat: -1});
let t41 = new TimelineMax({repeat: -1});
let t42 = new TimelineMax({repeat: -1});
let t43 = new TimelineMax({repeat: -1});
let t44 = new TimelineMax({repeat: -1});
let t45 = new TimelineMax({repeat: -1});
let t46 = new TimelineMax({repeat: -1});
let t47 = new TimelineMax({repeat: -1});
let t48 = new TimelineMax({repeat: -1});
let t49 = new TimelineMax({repeat: -1});
let t50 = new TimelineMax({repeat: -1});

t1
    .fromTo($("#dot0"), 0.4, {y:90}, {y:140, ease:Power2.easeIn})
    .fromTo($("#dot0"), 0.4, {y:140},{y:90, ease:Power2.easeOut},);

t2  
    .fromTo($("#dot1"), 0.4, {y:90}, {y:140, ease:Power2.easeIn},0)
    .fromTo($("#dot1"), 0.4, {y:140},{y:90, ease:Power2.easeOut},0.4)
    .fromTo($("#dot2"), 0.4, {y:90}, {y:140, ease:Power2.easeIn},0.1) 
    .fromTo($("#dot2"), 0.4, {y:140},{y:90, ease:Power2.easeOut},0.5)
    .fromTo($("#dot3"), 0.4, {y:90}, {y:140, ease:Power2.easeIn},0.2)
    .fromTo($("#dot3"), 0.4, {y:140},{y:90, ease:Power2.easeOut},0.6); 
t3  
    .fromTo($("#dot4"), 1, {rotation:0, transformOrigin:"100% 300%"}, {rotation:360, ease:Power2.easeIn},0)
    .fromTo($("#dot5"), 1, {rotation:0, transformOrigin:"100% 300%"}, {rotation:360, ease:Power2.easeIn},0.2) 
    .fromTo($("#dot6"), 1, {rotation:0, transformOrigin:"100% 300%"}, {rotation:360, ease:Power2.easeIn},0.4);
t4
    .fromTo($("#dot7"), 0.4, {x:210},{x:10, ease:Power2.easeOut},0)
    .fromTo($("#dot7"), 0.6, {x:10}, {x:-10},0.4) 
    .fromTo($("#dot7"), 0.4, {x:-10},{x:-210, ease:Power2.easeIn},1) 
    .fromTo($("#dot8"), 0.4, {x:210},{x:10, ease:Power2.easeOut},0.5)
    .fromTo($("#dot8"), 0.6, {x:10}, {x:-10},0.9) 
    .fromTo($("#dot8"), 0.4, {x:-10},{x:-210, ease:Power2.easeIn},1.5) 
    .fromTo($("#dot9"), 0.4, {x:210},{x:10, ease:Power2.easeOut},1)
    .fromTo($("#dot9"), 0.6, {x:10}, {x:-10},1.4) 
    .fromTo($("#dot9"), 0.4, {x:-10},{x:-210, ease:Power2.easeIn},2);
t5  
    .fromTo($("#dot10"), 0.4, {autoAlpha:0},{autoAlpha:1},0)
    .fromTo($("#dot11"), 0.4, {autoAlpha:0},{autoAlpha:1},0.2)
    .fromTo($("#dot12"), 0.4, {autoAlpha:0},{autoAlpha:1},0.4)
    .to($("#dot10"), 0.4, {autoAlpha:0},0.4)
    .to($("#dot11"), 0.4, {autoAlpha:0},0.6)
    .to($("#dot12"), 0.4, {autoAlpha:0},0.8);
t6
    .fromTo($("#dot13"), 0.6, {x:60}, {x:140},0)
    .fromTo($("#dot13"), 0.6, {x:140},{x:60},0.6) 
    .fromTo($("#dot14"), 0.6, {x:60, autoAlpha:0.7}, {x:140},0.1)
    .fromTo($("#dot14"), 0.6, {x:140},{x:60},0.7) 
    .fromTo($("#dot15"), 0.6, {x:60, autoAlpha:0.5}, {x:140},0.2)
    .fromTo($("#dot15"), 0.6, {x:140},{x:60},0.8);
t7
    .fromTo($("#dot62"), 0.4, {y:20}, {y:90, ease:Power2.easeIn},0)
    .fromTo($("#dot62"), 0.4, {y:90},{y:20, ease:Power2.easeOut},)
t7a
    .fromTo($("#square78"), 0.8, {x:-40,y:-40,ease:Power0.easeNone}, {x:0,y:0,ease:Power0.easeNone},0)
    .fromTo($("#square79"), 0.8, {x:0,y:0,ease:Power0.easeNone}, {x:40,y:40,ease:Power0.easeNone},0)
    .fromTo($("#square80"), 0.8, {x:40,y:40,ease:Power0.easeNone}, {x:80,y:80,ease:Power0.easeNone},0)
    .fromTo($("#square81"), 0.8, {x:80,y:80,ease:Power0.easeNone}, {x:120,y:120,ease:Power0.easeNone},0)
    .fromTo($("#square82"), 0.8, {x:120,y:120,ease:Power0.easeNone}, {x:160,y:160,ease:Power0.easeNone},0)
    .fromTo($("#square83"), 0.8, {x:160,y:160,ease:Power0.easeNone}, {x:200,y:200,ease:Power0.easeNone},0)
t8
    .fromTo($("#dot19"), 0.5, {transformOrigin:"center", scaleX:1,scaleY:1}, {scaleX:1.5,scaleY:1.5},0)
    .fromTo($("#dot19"), 0.5, {scaleX:1.5,scaleY:1.5}, {scaleX:1,scaleY:1},0.5)
    .fromTo($("#dot20"), 0.5, {transformOrigin:"center", scaleX:1,scaleY:1}, {scaleX:1.5,scaleY:1.5},0.3) 
    .fromTo($("#dot20"), 0.5, {scaleX:1.5,scaleY:1.5}, {scaleX:1,scaleY:1},0.9)
    .fromTo($("#dot21"), 0.5, {transformOrigin:"center", scaleX:1,scaleY:1}, {scaleX:1.5,scaleY:1.5},0.6)
    .fromTo($("#dot21"), 0.5, {scaleX:1.5,scaleY:1.5}, {scaleX:1,scaleY:1},1.2);
t9  
    .fromTo($("#dot22"), 0.5, {rotation: 0 , transformOrigin:"100% -500%"}, {rotation: 40, ease:Power2.easeOut},0)
    .fromTo($("#dot22"), 0.5, {rotation: 40, transformOrigin:"100% -500%"}, {rotation: 0 , ease:Power2.easeIn},0.5)
    .fromTo($("#dot24"), 0.5, {rotation: 0 , transformOrigin:"100% -500%"}, {rotation:-40, ease:Power2.easeOut},1) 
    .fromTo($("#dot24"), 0.5, {rotation:-40, transformOrigin:"100% -500%"}, {rotation: 0 , ease:Power2.easeIn},1.5);
t10
   .fromTo($("#dot55"),1,{rotationY:0,ease:Power0.easeNone},{rotationY:360,ease:Power0.easeNone},0)
   .fromTo($("#dot56"),1,{rotationY:0,ease:Power0.easeNone},{rotationY:360,ease:Power0.easeNone},0)
   .fromTo($("#dot58"),1,{rotationY:0,ease:Power0.easeNone},{rotationY:360,ease:Power0.easeNone},0)
t10a
    .fromTo($("#dot57"), 0.4, {y:-120}, {y:-3, ease:Power2.easeIn},0)
    .fromTo($("#dot57"), 0.4, {y:-3},{y:-120, ease:Power2.easeOut});
t11
    .fromTo($("#dot59"), 1, {rotation:0, transformOrigin:"100% 300%"}, {rotation:360,ease:Power0.easeNone},0)
    .fromTo($("#dot60"), 1, {rotation:0, transformOrigin:"100% 300%"}, {rotation:360,ease:Power0.easeNone},0.2) 
    .fromTo($("#dot61"), 1, {rotation:0, transformOrigin:"100% 300%"}, {rotation:360,ease:Power0.easeNone},0.4);
t12  
    .fromTo($("#square50"), 1, {rotation:72,  transformOrigin:"100% 0%"}, {rotation:432,transformOrigin:"100% 300%"},0)
    .fromTo($("#square51"), 1, {rotation:144, transformOrigin:"100% 0%"}, {rotation:504,transformOrigin:"100% 300%"},0) 
    .fromTo($("#square52"), 1, {rotation:216, transformOrigin:"100% 0%"}, {rotation:576,transformOrigin:"100% 300%"},0)
    .fromTo($("#square53"), 1, {rotation:288, transformOrigin:"100% 0%"}, {rotation:648,transformOrigin:"100% 300%"},0) 
    .fromTo($("#square54"), 1, {rotation:360, transformOrigin:"100% 0%"}, {rotation:720,transformOrigin:"100% 300%"},0);

t13
    .fromTo($("#square6"), 2, {x:-170, ease: SteppedEase.config(12) }, {x:100, ease: SteppedEase.config(12)},0)
    .fromTo($("#square7"), 2, {x:-170, ease: SteppedEase.config(12) }, {x:100, ease: SteppedEase.config(12)},0)
    .fromTo($("#square8"), 2, {x:-170, ease: SteppedEase.config(12) }, {x:100, ease: SteppedEase.config(12)},0);
t14  
    .fromTo($("#square9"), 0.6, {rotationY:0,  transformOrigin:"right"},    {rotationY:180,transformOrigin:"right", })
    .fromTo($("#square9"), 0.6, {rotationX:0,  transformOrigin:"100% 100%"},{rotationX:180,transformOrigin:"100% 100%"})
    .fromTo($("#square9"), 0.6, {rotationY:180,transformOrigin:"100% 100%"},{rotationY:0,  transformOrigin:"100% 100%",})
    .fromTo($("#square9"), 0.6, {rotationX:180,transformOrigin:"50% 100%"}, {rotationX:0,  transformOrigin:"50% 100%",});
t15  
    .fromTo($("#square10"), 0.6, {y:40,rotationX:40,  transformOrigin:"right"},    {y:0,},0)
    .fromTo($("#square11"), 0.6, {y:40,rotationX:40,  transformOrigin:"right"},    {y:0,},0)
    .fromTo($("#square12"), 0.6, {y:40,rotationX:40,  transformOrigin:"right"},    {y:0,},0)

     .fromTo($("#square12"),0.2, {y:0,rotationX:40,  transformOrigin:"right"},     {y:40,},0.6)
    .fromTo($("#square11"), 0.25, {y:0,rotationX:40,  transformOrigin:"right"},    {y:40,},0.65)
    .fromTo($("#square10"), 0.3, {y:0,rotationX:40,  transformOrigin:"right"},     {y:40,},0.7);
t16  
    .fromTo($("#dot27"), 2, {rotation:0, transformOrigin:"center", ease:Power0.easeNone}, {rotation:360,ease:Power0.easeNone},0)
    .fromTo($("#dot28"), 2, {rotation:360, transformOrigin:"center", ease:Power0.easeNone}, {rotation:0,ease:Power0.easeNone},0)
    .fromTo($("#dot29"), 2, {rotation:0, transformOrigin:"center", ease:Power0.easeNone}, {rotation:360,ease:Power0.easeNone},0);
t17  
    .fromTo($("#dot26"), 2, {rotation:0, transformOrigin:"center", ease:Power0.easeNone}, {rotation:360,ease:Power0.easeNone});

t18  
    .fromTo($("#square24"), 10, {scaleX:1},{scaleX:10});
t19  
    .fromTo($("#square25"), 2, {x:-100,ease:Power0.easeNone},{x:200,ease:Power0.easeNone});
t20
    .fromTo($("#square26"), 0.5, {scaleY:-1,ease:Power0.easeNone},{scaleY:-5,ease:Power0.easeNone},0)
    .fromTo($("#square27"), 0.5, {scaleY:-1,ease:Power0.easeNone},{scaleY:-5,ease:Power0.easeNone},0.2)
    .fromTo($("#square28"), 0.5, {scaleY:-1,ease:Power0.easeNone},{scaleY:-5,ease:Power0.easeNone},0.4)
    .fromTo($("#square29"), 0.5, {scaleY:-1,ease:Power0.easeNone},{scaleY:-5,ease:Power0.easeNone},0.6)
    .fromTo($("#square30"), 0.5, {scaleY:-1,ease:Power0.easeNone},{scaleY:-5,ease:Power0.easeNone},0.8)
    .fromTo($("#square26"), 0.5, {scaleY:-5,ease:Power0.easeNone},{scaleY:-1,ease:Power0.easeNone},0.5)
    .fromTo($("#square27"), 0.5, {scaleY:-5,ease:Power0.easeNone},{scaleY:-1,ease:Power0.easeNone},0.7)
    .fromTo($("#square28"), 0.5, {scaleY:-5,ease:Power0.easeNone},{scaleY:-1,ease:Power0.easeNone},0.9)
    .fromTo($("#square29"), 0.5, {scaleY:-5,ease:Power0.easeNone},{scaleY:-1,ease:Power0.easeNone},1.1)
    .fromTo($("#square30"), 0.5, {scaleY:-5,ease:Power0.easeNone},{scaleY:-1,ease:Power0.easeNone},1.3);
t21
    .fromTo($("#square31"), 2, {rotationY:0, transformOrigin:"200% 100%"}, {rotationY:360},0)
    .fromTo($("#square32"), 2, {rotationY:0, transformOrigin:"200% 100%"}, {rotationY:360},0.2)
    .fromTo($("#square33"), 2, {rotationY:0, transformOrigin:"200% 100%"}, {rotationY:360},0.4); 
t22
    .fromTo($("#square22"), 0.4, {x:40,ease:Power2.easeIn}, {x:80,ease:Power2.In},0)
    .fromTo($("#square23"), 0.4, {x:120}, {x:80},0)
    .fromTo($("#square23"), 0.4, {scaleX:1,scaleY:1,transformOrigin:"center",}, {scaleX:2,scaleY:2},0.2)
    .fromTo($("#square23"), 0.4, {scaleX:2,scaleY:2}, {scaleX:1,scaleY:1},)
    .fromTo($("#square22"), 0.4, {scaleX:1,scaleY:1,transformOrigin:"center",}, {scaleX:2,scaleY:2},0.2)
    .fromTo($("#square22"), 0.4, {scaleX:2,scaleY:2}, {scaleX:1,scaleY:1},)
    .fromTo($("#square22"), 0.4, {x:80}, {x:40},1.2)
    .fromTo($("#square23"), 0.4, {x:80}, {x:120},1.2);
t23  
    .fromTo($("#dot30"), 1, {rotation:72,  transformOrigin:"100% 50%"}, {rotation:432,transformOrigin:"100% 150%"},0)
    .fromTo($("#dot31"), 1, {rotation:144, transformOrigin:"100% 50%"}, {rotation:504,transformOrigin:"100% 150%"},0) 
    .fromTo($("#dot32"), 1, {rotation:216, transformOrigin:"100% 50%"}, {rotation:576,transformOrigin:"100% 150%"},0)
    .fromTo($("#dot33"), 1, {rotation:288, transformOrigin:"100% 50%"}, {rotation:648,transformOrigin:"100% 150%"},0) 
    .fromTo($("#dot34"), 1, {rotation:360, transformOrigin:"100% 50%"}, {rotation:720,transformOrigin:"100% 150%"},0);
t24 
    .fromTo($("#dot35"), 0.4, {rotation:72, autoAlpha:0.3, transformOrigin:"100% 200%"}, {rotation:72,   autoAlpha:1},0)
    .fromTo($("#dot35"), 0.4, {rotation:72, autoAlpha:1, transformOrigin:"100% 200%"}, {rotation:72,   autoAlpha:0.3},0.4)
    .fromTo($("#dot36"), 0.4, {rotation:144,autoAlpha:0.3, transformOrigin:"100% 200%"}, {rotation:144,  autoAlpha:1},0.2) 
    .fromTo($("#dot36"), 0.4, {rotation:144,autoAlpha:1, transformOrigin:"100% 200%"}, {rotation:144,  autoAlpha:0.3},0.6)
    .fromTo($("#dot37"), 0.4, {rotation:216,autoAlpha:0.3, transformOrigin:"100% 200%"}, {rotation:216,  autoAlpha:1},0.4)
    .fromTo($("#dot37"), 0.4, {rotation:216,autoAlpha:1, transformOrigin:"100% 200%"}, {rotation:216,  autoAlpha:0.3},0.8)
    .fromTo($("#dot38"), 0.4, {rotation:288,autoAlpha:0.3, transformOrigin:"100% 200%"}, {rotation:288,  autoAlpha:1},0.6) 
    .fromTo($("#dot38"), 0.4, {rotation:288,autoAlpha:1, transformOrigin:"100% 200%"}, {rotation:288,  autoAlpha:0.3},1)
    .fromTo($("#dot39"), 0.4, {rotation:360,autoAlpha:0.3, transformOrigin:"100% 200%"}, {rotation:360,  autoAlpha:1},0.8)
    .fromTo($("#dot39"), 0.4, {rotation:360,autoAlpha:1, transformOrigin:"100% 200%"}, {rotation:360,  autoAlpha:0.3},1.2);
t25 
    .fromTo($("#square13"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.2)
            .fromTo($("#square13"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.6)        
    .fromTo($("#square14"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.3)
            .fromTo($("#square14"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.7)
    .fromTo($("#square15"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.4)        
            .fromTo($("#square15"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.8)
    .fromTo($("#square16"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.1)
            .fromTo($("#square16"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.5)
    .fromTo($("#square17"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.2) 
            .fromTo($("#square17"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.6)
    .fromTo($("#square18"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.3)   
            .fromTo($("#square18"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.7)
    .fromTo($("#square19"), 0.4, {autoAlpha:0}, {autoAlpha:1},0)
            .fromTo($("#square19"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.4)
    .fromTo($("#square20"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.1) 
            .fromTo($("#square20"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.5)
    .fromTo($("#square21"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.2)
            .fromTo($("#square21"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.6);
t26 
    .fromTo($("#dot40"), 0.3, {y:50}, {y:70,ease:Power1.easeIn},0)
    .fromTo($("#dot40"), 0.3, {y:70}, {y:60,ease:Power1.easeIn},0.3)
        .fromTo($("#square34"), 0.3, {rotation:0,   transformOrigin:"center"}, {rotation:90},0)
    .fromTo($("#dot40"), 0.3, {y:60}, {y:80, ease:Power1.easeOut},0.6)
    .fromTo($("#dot40"), 0.3, {y:80}, {y:50, ease:Power1.easeOut},0.9)
        .fromTo($("#square34"), 0.3, {rotation:90,  transformOrigin:"center"}, {rotation:180},0.6)
    .fromTo($("#dot40"), 0.3, {y:50}, {y:70,ease:Power1.easeIn},1.2)
    .fromTo($("#dot40"), 0.3, {y:70}, {y:60,ease:Power1.easeIn},1.5)
        .fromTo($("#square34"), 0.3, {rotation:180, transformOrigin:"center"}, {rotation:270},1.2)
    .fromTo($("#dot40"), 0.3, {y:60}, {y:80, ease:Power1.easeOut},1.8)
    .fromTo($("#dot40"), 0.3, {y:80}, {y:50, ease:Power1.easeOut},2.1)
        .fromTo($("#square34"), 0.3, {rotation:270, transformOrigin:"center"}, {rotation:360},1.8);
t27
    .fromTo($("#square35"), 10, {rotation:0,   transformOrigin:"0% 0%"}, {rotation:360})
    .fromTo($("#square35"), 10, {rotation:0,   transformOrigin:"0% 0%"}, {rotation:360})
    .fromTo($("#square35"), 10, {rotation:0,   transformOrigin:"0% 0%"}, {rotation:360});
t28 
    .fromTo($("#square36"), 0.4, {autoAlpha:0}, {autoAlpha:1},0)
            .fromTo($("#square36"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.4)        
    .fromTo($("#square37"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.1)
            .fromTo($("#square37"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.5)
    .fromTo($("#square38"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.2)        
            .fromTo($("#square38"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.6)
    .fromTo($("#square39"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.3)
            .fromTo($("#square39"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.7)        
    .fromTo($("#square40"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.4)
            .fromTo($("#square40"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.8)
    .fromTo($("#square41"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.5)        
            .fromTo($("#square41"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.9); 
t29 
        .fromTo($("#dot42"), 1, {y:70, x:60}, {y:70,x:130,ease:Power4.easeIn},0)
        .fromTo($("#dot42"), 1, {y:70, x:130}, {y:70,x:60,ease:Power4.easeIn},);
t29a
        .fromTo($("#box4"), 1, {rotation:-30, transformOrigin:"center"}, {rotation:30},0)
        .fromTo($("#box4"), 1, {rotation:30, transformOrigin:"center"}, {rotation:-30},)
t30
    .fromTo($("#dot43"), 0.7, {rotation:-60, transformOrigin:"100% 300%",ease:Power0.easeNone}, {rotation:90,ease:Power0.easeNone},)
    .fromTo($("#dot43"), 0.7, {rotation:90, transformOrigin:"100% 300%",ease:Power0.easeNone}, {rotation:-60,ease:Power0.easeNone},);
t31
    .fromTo($("#dot44"), 2, {transformOrigin:"center",autoAlpha:1,scalX:1,scalY:1}, {autoAlpha:0,scaleX:5,scaleY:5},)
t32
    .fromTo($("#dot45"), 4, {ease:Power0.easeNone,transformOrigin:"center",rotation:0}, {ease:Power0.easeNone,rotation:360},)
t33
    .fromTo($("#dot46"), 0.3, {x:-70,y:35}, {x:-5,y:70, ease:Power0.easeNone},)
    .fromTo($("#dot46"), 0.3, {x:-5,y:70}, {x:60,y:35, ease:Power0.easeNone},)
    .fromTo($("#dot46"), 0.3, {x:60,y:35}, {x:-5,y:0, ease:Power0.easeNone},)
    .fromTo($("#dot46"), 0.3, {x:-5,y:0}, {x:-70,y:35, ease:Power0.easeNone},)
t33a
    .fromTo($("#square45"), 0.3, {y:70}, {y:10},0)
    .fromTo($("#square45"), 0.3, {y:10}, {y:70})
    .fromTo($("#square46"), 0.3, {y:10}, {y:70},)
    .fromTo($("#square46"), 0.3, {y:70}, {y:10});
t34
    .fromTo($("#dot47"), 0.3, {transformOrigin:"center",rotation:180,ease:Power0.easeNone}, {rotation:135, ease:Power0.easeNone},0)
    .fromTo($("#dot47"), 0.3, {transformOrigin:"center",rotation:135,ease:Power0.easeNone}, {rotation:180, ease:Power0.easeNone},0.3)
    .fromTo($("#dot48"), 0.3, {transformOrigin:"center",rotation:0,ease:Power0.easeNone}, {rotation:45, ease:Power0.easeNone},0)
    .fromTo($("#dot48"), 0.3, {transformOrigin:"center",rotation:45,ease:Power0.easeNone}, {rotation:0, ease:Power0.easeNone},0.3);
t34a
    .fromTo($("#dot49"), 0.6, {x:210}, {x:70});
t35
    .fromTo($("#square48"), 0.5, {y:-90,ease:Power0.easeNone}, {y:110,ease:Power0.easeNone});
t36  
    .fromTo($("#dot50"), 4, {rotation:0, transformOrigin:"center",strokeDashoffset:"400",strokDasharray:"200"}, {rotation:360,strokeDashoffset:"0",strokeDasharray:"200"});
t37 
    .fromTo($("#dot51"), 4, {strokeDashoffset:"200", ease:Power0.easeNone,strokDasharray:"100"},{ease:Power0.easeNone,strokeDashoffset:"0",strokeDasharray:"100"});
t38    
    .fromTo($("#dot54"), 10, {strokeDashoffset:"300", ease:Power0.easeNone,strokDasharray:"150"},{ease:Power0.easeNone,strokeDashoffset:"0",strokeDasharray:"150"});
t39
    .fromTo($("#dot25"), 1, {scaleX:1,scaleY:1, transformOrigin:"center"}, {scaleX:2,scaleY:2},0)
    .fromTo($("#dot25"), 1, {scaleX:2,scaleY:2}, {scaleX:1,scaleY:1},1);

t40
    .fromTo($("#square1"), 0.4, {autoAlpha:0}, {autoAlpha:1},0)
    .fromTo($("#square1"), 0.4, {autoAlpha:1}, {autoAlpha:0},0.8)
    .fromTo($("#square2"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.4)
    .fromTo($("#square2"), 0.4, {autoAlpha:1}, {autoAlpha:0},1.2)
    .fromTo($("#square4"), 0.4, {autoAlpha:0}, {autoAlpha:1},0.8)
    .fromTo($("#square4"), 0.4, {autoAlpha:1}, {autoAlpha:0},1.6)
    .fromTo($("#square3"), 0.4, {autoAlpha:0}, {autoAlpha:1},1.2)
    .fromTo($("#square3"), 0.4, {autoAlpha:1}, {autoAlpha:0},2);
t41  
    .fromTo($("#square5"), 0.4, {y:90, transformOrigin:"center"}, {rotation:270,y:140, ease:Power2.easeIn},0)
    .fromTo($("#square5"), 0.4, {y:140,}, {y:90, ease:Power2.easeOut});

t42  
    .fromTo($("#square55"), 0.6, {autoAlpha:1,y:40,rotationX:40,  transformOrigin:"right"},    {y:40,autoAlpha:1},0)
    .fromTo($("#square66"), 0.6, {autoAlpha:0,y:0,rotationX:40,  transformOrigin:"right"},    {y:40,autoAlpha:1},0.1)
    .fromTo($("#square77"), 0.6, {autoAlpha:0,y:0,rotationX:40,  transformOrigin:"right"},    {y:40,autoAlpha:1},0.2)
    .fromTo($("#square55"), 0.6, {autoAlpha:1,y:40,rotationX:40,  transformOrigin:"right"},    {y:80,autoAlpha:0},1)
    .fromTo($("#square66"), 0.6, {autoAlpha:1,y:40,rotationX:40,  transformOrigin:"right"},    {y:80,autoAlpha:0},1.1)
    .fromTo($("#square77"), 0.6, {autoAlpha:1,y:40,rotationX:40,  transformOrigin:"right"},    {y:80,autoAlpha:0},1.2);
t43  
    .fromTo($("#dot16"), 0.4, {autoAlpha:0}, {autoAlpha:1},'+=0.5')
    .fromTo($("#dot17"), 0.4, {autoAlpha:0}, {autoAlpha:1}) 
    .fromTo($("#dot18"), 0.4, {autoAlpha:0}, {autoAlpha:1});

Комментарии

  • Facebook
  • Вконтакте

Похожие статьи