@ Xec'in yanıtının biraz değiştirilmiş bir sürümüne ne dersiniz : http://codepen.io/thetallweeks/pen/yybGra
HTML
Öğeye tek bir sınıf eklendi:
<div class="loading">Loading</div>
CSS
Kullanan animasyon steps
. MDN belgelerine bakın
.loading:after {
overflow: hidden;
display: inline-block;
vertical-align: bottom;
-webkit-animation: ellipsis steps(4,end) 900ms infinite;
animation: ellipsis steps(4,end) 900ms infinite;
content: "\2026";
width: 0px;
}
@keyframes ellipsis {
to {
width: 20px;
}
}
@-webkit-keyframes ellipsis {
to {
width: 20px;
}
}
@ xec'in cevabı, noktalar üzerinde daha fazla kayma etkisine sahipken, bu, noktaların anında görünmesini sağlar.