338 views
CSSAdd prefixes
1.loader { 2 --dim: 6rem; 3 background-color: #ED8A19; 4 width: var(--dim); 5 height: var(--dim); 6 border-radius: 50%; 7 display: grid; 8 place-items: center; 9 animation: spin_412 5s infinite; 10} 11 12.loader .loader-svg { 13 transform: translateY(-2px) scale(.7); 14} 15 16@keyframes spin_412 { 17 0% { 18 transform: rotate(0) scale(1); 19 } 20 21 50% { 22 transform: rotate(720deg) scale(1.3); 23 } 24 25 100% { 26 transform: rotate(0) scale(1); 27 } 28}
HTML
1<div class="loader"> 2 <svg class="loader-svg" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 47.94 47.94" style="enable-background:new 0 0 47.94 47.94;" xml:space="preserve"> 3<path style="fill:#fff;" d="M26.285,2.486l5.407,10.956c0.376,0.762,1.103,1.29,1.944,1.412l12.091,1.757 4 c2.118,0.308,2.963,2.91,1.431,4.403l-8.749,8.528c-0.608,0.593-0.886,1.448-0.742,2.285l2.065,12.042 5 c0.362,2.109-1.852,3.717-3.746,2.722l-10.814-5.685c-0.752-0.395-1.651-0.395-2.403,0l-10.814,5.685 6 c-1.894,0.996-4.108-0.613-3.746-2.722l2.065-12.042c0.144-0.837-0.134-1.692-0.742-2.285l-8.749-8.528 7 c-1.532-1.494-0.687-4.096,1.431-4.403l12.091-1.757c0.841-0.122,1.568-0.65,1.944-1.412l5.407-10.956 8 C22.602,0.567,25.338,0.567,26.285,2.486z"></path> 9</svg> 10</div>