How to create loading image using CSS only

Posted by admin on Tue, 02/28/2017 - 06:04

This is an easy way to create a sexy loading throbber image without image using only CSS!
Wanna get something like this using only CSS?




Well that's easy!
Just add simple HTML with two DIVs

<div class="pswp__preloader__icn">
  <div class="pswp__preloader__cut">
    <div class="pswp__preloader__donut"></div>
  </div>
</div>

Then a crazy sheet of CSS, but its not that complicated as it looks like. ;)

.pswp__preloader__icn {
  opacity:0.75;
  width: 24px;
  height: 24px;
  -webkit-animation: clockwise 500ms linear infinite;
  animation: clockwise 500ms linear infinite;
}
 
/* The idea of animating inner circle is based on Polymer loading indicator by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html */
.pswp__preloader__cut {
  position: relative;
  width: 12px;
  height: 24px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
 
.pswp__preloader__donut {
  box-sizing: border-box;
  width: 24px;
  height: 24px;
  border: 2px solid #000;
   border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin:0;
   -webkit-animation: donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite;
  animation: donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite;
}
 
@-webkit-keyframes clockwise {
  0% { -webkit-transform: rotate(0deg) }
  100% { -webkit-transform: rotate(360deg) }
}
@keyframes clockwise {
  0% { transform: rotate(0deg) }
  100% { transform: rotate(360deg) }
}
@-webkit-keyframes donut-rotate {
  0% { -webkit-transform: rotate(0) }
  50% { -webkit-transform: rotate(-140deg) }
  100% { -webkit-transform: rotate(0) }
}
@keyframes donut-rotate {
  0% { transform: rotate(0) }
  50% { transform: rotate(-140deg) }
  100% { transform: rotate(0) }
}
Tags: 
×

Hey! Don't miss a new cool stuff!

Comments

Hugo (not verified)

Hey thanks for the post! Question, what's the .pswp__preloader__donut--fake class for?

admin

Its not necessary at all - was just for testing purposes :)

enetibliole (not verified)

online casino bonus free casino games online online casino gambling

enetibliole (not verified)

online casino bonus free casino games online online casino gambling

enetibliole (not verified)

online casino bonus free casino games online online casino gambling

enetibliole (not verified)

online casino bonus free casino games online online casino gambling

enetibliole (not verified)

online casino bonus free casino games online online casino gambling

enetibliole (not verified)

best online casino http://casinorealmoneysoe.com/ - online gambling casino online slots play slots online

enetibliole (not verified)

play slots online http://onlinecasinogamespcx.com/ - free slots games vegas slots online casino real money

enetibliole (not verified)

play slots online http://onlinecasinogamespcx.com/ - free slots games vegas slots online casino real money

enetibliole (not verified)

slot games http://onlinecasinogamespcx.com/ - free casino games online casino online slots slots online online casino real money

enetibliole (not verified)

slot games http://onlinecasinogamespcx.com/ - free casino games online casino online slots slots online online casino real money

enetibliole (not verified)

free slots casino online play casino casino bonus codes

enetibliole (not verified)

casino blackjack http://onlinecasinogamespcx.com/ play online casino casino bonus codes online gambling

inticleni (not verified)

http://onlinecasinosw.com/ casino games [url=http://onlinecasinosw.com/ ]slots for real money [/url] slots online

inticleni (not verified)

http://onlinecasinosw.com/ casino games [url=http://onlinecasinosw.com/ ]slots for real money [/url] slots online

enetibliole (not verified)

casino game play online casino online casino real money

inticleni (not verified)

casino game free casino slots games

inticleni (not verified)

casino game free casino slots games

inticleni (not verified)

casino game free casino slots games

enetibliole (not verified)

vegas casino slots casino slots no deposit casino

inticleni (not verified)

casino blackjack best online casino real casino slots

enetibliole (not verified)

no deposit casino online casino free slots

inticleni (not verified)

http://onlinecasinosw.com/ cashman casino slots http://onlinecasinosw.com/ - slots free online casinos

Qvcbya x (not verified)

Poncmo iftvka cost of generic viagra

enetibliole (not verified)

free slots http://onlinecasinogamespcx.com/ - free online slots free casino games online online casino slots

enetibliole (not verified)

free slots http://onlinecasinogamespcx.com/ - free online slots free casino games online online casino slots

inticleni (not verified)

casino blackjack big fish casino online slot games

enetibliole (not verified)

free slots http://onlinecasinogamespcx.com/ - free online slots free casino games online online casino slots

enetibliole (not verified)

free slots http://onlinecasinogamespcx.com/ - free online slots free casino games online online casino slots

enetibliole (not verified)

free casino games online online casino slots casino play

inticleni (not verified)

http://onlinecasinosw.com/ online casinos best online casino free slots casino bonus codes

inticleni (not verified)

http://onlinecasinosw.com/ online casinos best online casino free slots casino bonus codes

enetibliole (not verified)

free casino games online online casino slots casino play

enetibliole (not verified)

free casino games online online casino slots casino play

enetibliole (not verified)

free casino games online online casino slots casino play

inticleni (not verified)

casino game http://onlinecasinosw.com/ - play slots online online slot games free slots

inticleni (not verified)

casino game http://onlinecasinosw.com/ - play slots online online slot games free slots

enetibliole (not verified)

cashman casino slots http://onlinecasinogamespcx.com/ online casino real money casino play slot games

enetibliole (not verified)

cashman casino slots http://onlinecasinogamespcx.com/ online casino real money casino play slot games

enetibliole (not verified)

cashman casino slots http://onlinecasinogamespcx.com/ online casino real money casino play slot games

enetibliole (not verified)

cashman casino slots http://onlinecasinogamespcx.com/ online casino real money casino play slot games

enetibliole (not verified)

cashman casino slots http://onlinecasinogamespcx.com/ online casino real money casino play slot games

inticleni (not verified)

online gambling online slots online casino slots free

inticleni (not verified)

online gambling online slots online casino slots free

inticleni (not verified)

casino games http://onlinecasinosw.com/ - vegas slots online real money casino free casino games online

enetibliole (not verified)

casino real money vegas slots online free online slots

enetibliole (not verified)

casino real money vegas slots online free online slots

enetibliole (not verified)

casino real money vegas slots online free online slots

enetibliole (not verified)

casino real money vegas slots online free online slots