<html>
<head>
<title>Test Loading Animation</title>
</head>
<body>
<div class="circle">
<div class="outer">
<div class="middle">
<div class="inner">
</div>
</div>
</div>
</div>
</body>
</html>
$circleDimension: 200px;
$innerCircleDimension: ($circleDimension/100)*40;
$middleCircleDimension: ($circleDimension/100)*72;
body{
background: #333;
}
.container{
height:50%;
width: auto;
}
.circle{
*{
height: $circleDimension;
width: $circleDimension;
overflow: hidden;
background-image: url(http://hack.lenotta.com/wp-content/uploads/2014/07/outerRing.svg) ;
background-size: 100% auto;
background-position: center;
background-repeat:no-repeat;
margin: auto;
}
// margin-top: $circleDimension/2;
.inner{
background-size: $innerCircleDimension $innerCircleDimension;
border-radius: 50%;
background-image: url(http://hack.lenotta.com/wp-content/uploads/2014/07/circleFull.svg);
-webkit-animation: cw 1.5s infinite;
animation: cw 1.5s infinite;
}
.middle{
background-size: $middleCircleDimension $middleCircleDimension;
background-image: url(http://hack.lenotta.com/wp-content/uploads/2014/07/ring.svg) ;
-webkit-animation: ccw 3s linear infinite;
animation: cw 3s linear infinite;
}
.outer{
-webkit-animation: cw 6s linear infinite;
animation: cw 6s linear infinite;
}
}
@-webkit-keyframes cw {
0% {-webkit-transform: rotate(0deg); }
100% {-webkit-transform: rotate(360deg);}
}
/* Standard syntax */
@keyframes cw {
0% {transform: rotate(0deg); }
100% {transform: rotate(360deg);}
}
@-webkit-keyframes ccw {
0% {-webkit-transform: rotate(0deg); }
100% {-webkit-transform: rotate(-360deg);}
}
/* Standard syntax */
@keyframes ccw {
0% {transform: rotate(0deg); }
100% {transform: rotate(-360deg);}
}
View Compiled
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.