Creando un Spinner con HTML y CSS

Tiempo de lectura: < 1 minuto

Buenos dias, para crear un «spinner» (un indicador de carga giratorio) con HTML y CSS, puedes seguir estos pasos:

En primer lugar creamos un div vacío al que luego daremos apariencia de spinner (indicador de carga) para añadir a nuestros proyectos

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

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="boton_loader.css">
    <title>Loader / Spinner para devcodelight</title>
</head>

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

</html>

En el CSS, agregamos estilos al elemento div para darle la apariencia de un «spinner». Por ejemplo:

.spinner {
    width: 40px;
    height: 40px;
    border: 3px solid rgb(169, 5, 136);
    border-radius: 50%;
    border-top-color: #fff;
    animation: spinner 1s infinite linear;
}

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

    100% {
        transform: rotate(360deg);
    }
}
  

A continuación os dejo el resultado:

Deja un comentario