Dark CSS

Loading Animation using Html and CSS

Facebook
Twitter
WhatsApp

code preview

html code

				
					<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <link rel="stylesheet" href="style.css">
</head>

<body>

  <div class="spinner">
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
  </div>

</body>

</html>
				
			

css code

				
					* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-family: Arial, Helvetica, sans-serif;
}

html,
body {
    display: grid;
    height: 100%;
    place-items: center;
    background: #212121;
}

.spinner {
    position: relative;
    width: 16px;
    height: 16px;
}

.spinner div {
    width: 100%;
    height: 100%;
    background-color: #00d9ff;
    border-radius: 50%;
    animation: spinner 1.25s infinite backwards;
}

@keyframes spinner {
    0% {
        transform: rotate(0deg) translateY(-200%);
    }

    60%,
    100% {
        transform: rotate(360deg) translateY(-200%);
    }
}

.spinner div:nth-child(1) {
    animation-delay: 0.15s;
}

.spinner div:nth-child(2) {
    animation-delay: 0.3s;
}

.spinner div:nth-child(3) {
    animation-delay: 0.45s;
}

.spinner div:nth-child(4) {
    animation-delay: 0.6s;
}

.spinner div:nth-child(5) {
    animation-delay: 0.75s;
}