circular ticker
HTML
<div class="circular-ticker">
<span></span>
<span></span>
<span></span>
<span></span>
</div>
CSS
.circular-ticker{
position: relative;
width: 50px;
height: 50px;
}
.circular-ticker > span{
display: block;
position: absolute;
background-color: transparent;
top: 0;
left: 0;
border: 2px solid #2196F3;
height: 100%;
width: 100%;
border-radius: 50%;
border-top: 2px solid transparent;
border-right: 2px solid transparent;
border-bottom: 2px solid transparent;
-webkit-animation-name: rotate;
-webkit-animation-duration: 2s;
-webkit-animation-delay: 0.2s;
-webkit-animation-iteration-count: infinite;
-webkit-transition: opacity: 1s;
}
.circular-ticker > span:nth-child(2){
border: 2px solid #2196F3;
border-top: 2px solid transparent;
border-right: 2px solid transparent;
border-bottom: 2px solid transparent;
-webkit-animation-delay: 0.4s;
}
.circular-ticker > span:nth-child(3){
border: 2px solid #2196F3;
border-top: 2px solid transparent;
border-right: 2px solid transparent;
border-bottom: 2px solid transparent;
-webkit-animation-delay: 0.6s;
}
.circular-ticker > span:nth-child(4){
border: 2px solid #2196F3;
border-top: 2px solid transparent;
border-right: 2px solid transparent;
border-bottom: 2px solid transparent;
-webkit-animation-delay: 0.8s;
}
@-webkit-keyframes rotate{
100% {-webkit-transform: rotate(360deg);}
}