CSS Loading Effect

sandeepkamboj12

Sandeep kamboj

Posted on July 26, 2018

CSS Loading Effect

Css provides good opportunity to create loading effect. There is no need to include external gif loader.

HTML :

<div class="spinner">
  <div class="double-bounce1"></div>
  <div class="double-bounce2"></div>
</div>

Enter fullscreen mode Exit fullscreen mode

CSS :

.spinner {
  width: 40px;
  height: 40px;

  position: relative;
  margin: 100px auto;
}

.double-bounce1, .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #333;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;

  -webkit-animation: sk-bounce 2.0s infinite ease-in-out;
  animation: sk-bounce 2.0s infinite ease-in-out;
}

.double-bounce2 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

@-webkit-keyframes sk-bounce {
  0%, 100% { -webkit-transform: scale(0.0) }
  50% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bounce {
  0%, 100% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 50% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}

Enter fullscreen mode Exit fullscreen mode

Few other types of CSS Loader

http://tobiasahlin.com/spinkit/

https://loading.io/css/

💖 💪 🙅 🚩
sandeepkamboj12
Sandeep kamboj

Posted on July 26, 2018

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

CSS Loading Effect
html CSS Loading Effect

July 26, 2018