Aceasta animatie este compusa din cinci randuri a cate cincisprezece etichete div animate dupa o anumita intarziere. Efectul este cel care se observa.
<div class="animation-sqs"> <div class="animation-sqs-layer"> <div class="animation-sqs-layer-row"> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell10"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell9"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell8"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell7"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell6"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell5"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell4"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell3"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell4"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell5"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell6"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell7"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell8"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell9"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell10"></div> </div> </div> <div class="animation-sqs-layer-row"> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell10"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell9"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell8"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell7"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell6"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell5"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell4"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell2"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell4"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell5"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell6"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell7"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell8"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell9"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell10"></div> </div> </div> <div class="animation-sqs-layer-row"> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell10"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell9"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell8"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell7"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell6"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell5"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell4"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell1"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell4"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell5"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell6"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell7"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell8"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell9"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell10"></div> </div> </div> <div class="animation-sqs-layer-row"> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell10"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell9"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell8"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell7"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell6"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell5"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell4"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell2"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell4"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell5"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell6"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell7"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell8"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell9"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell10"></div> </div> </div> <div class="animation-sqs-layer-row"> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell10"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell9"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell8"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell7"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell6"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell5"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell4"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell3"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell4"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell5"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell6"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell7"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell8"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell9"></div> </div> <div class="animation-sqs-layer-row-cell-area"> <div class="animation-sqs-layer-row-cell animation-sqs-layer-row-cell10"></div> </div> </div> </div> </div>
.animation-sqs,
.animation-sqs-layer-row-cell-area{
position: relative;
}
.animation-sqs-layer,
.animation-sqs-layer-row-cell{
position: absolute;
}
.animation-sqs-layer,
.animation-sqs-layer-row-cell{
top: 0;
}
.animation-sqs-layer,
.animation-sqs-layer-row-cell{
left: 0;
}
.animation-sqs-layer-row-cell{
width: 100%;
}
.animation-sqs-layer-row-cell-area,
.animation-sqs-layer-row-cell{
height: 100%;
}
.animation-sqs{
width: 100%;
min-width: 100px;
max-width: 300px;
height: 100px;
margin: auto;
}
.animation-sqs-layer{
width: calc(100% - 4px);
height: calc(100% - 4px);
padding: 2px;
}
.animation-sqs-layer-row{
height: calc(100% / 5 - 2px);
margin-bottom: 2px;
display: flex;
justify-content: space-between;
}
.animation-sqs-layer-row:last-of-type{
margin-bottom: 0;
}
.animation-sqs-layer-row-cell-area{
width: calc(100% / 15 - 2px);
}
.animation-sqs-layer-row-cell{
background: #61c3ff;
box-shadow: inset 1px 1px 0 #4b8db4, inset -1px -1px 0 #4b8db4;
animation: animation-sqs-layer-row-cell 2.5s infinite;
}
@keyframes animation-sqs-layer-row-cell{
100%{
width: 0;
height: 0;
left: 50%;
top: 50%;
}
}
.animation-sqs-layer-row-cell1{
animation-delay: 100ms;
}
.animation-sqs-layer-row-cell2{
animation-delay: 300ms;
}
.animation-sqs-layer-row-cell3{
animation-delay: 500ms;
}
.animation-sqs-layer-row-cell4{
animation-delay: 700ms;
}
.animation-sqs-layer-row-cell5{
animation-delay: 900ms;
}
.animation-sqs-layer-row-cell6{
animation-delay: 1100ms;
}
.animation-sqs-layer-row-cell7{
animation-delay: 1300ms;
}
.animation-sqs-layer-row-cell8{
animation-delay: 1500ms;
}
.animation-sqs-layer-row-cell9{
animation-delay: 1700ms;
}
.animation-sqs-layer-row-cell10{
animation-delay: 1900ms;
}