CSS Text Animation Effects

HTML
<h2 data-text="&nbsp;♠ CSS Only ♣&nbsp;">&nbsp;♠ CSS Only ♣&nbsp;</h2>
CSS
@import url('https://fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800,900&display=swap');
*
{
    margin:0;
    padding:0;
    box-sizing:border-box;
    font-family:'Poppins',sans-serif;
}
body
{
    display:flex;
    justify-content:center;
    align-items:center;
    min-height:100vh;
    background:#111;
}
h2
{
    position:relative;
    font-size:6em;
    color:#222;
}
h2::before
{
    content:attr(data-text);
    position:absolute;
    color:#fff;
    width:350px;
    overflow:hidden;
    white-space:nowrap;
    border-right:4px solid #fff;
    animation:animate 8s linear infinite;
    filter:drop-shadow(0 0 20px #fff) drop-shadow(0 0 50px #fff);
}
@keyframes animate
{
    0%,10%,100%
    {
        width:0;
    }
    70%,90%
    {
        width:100%;
    }
}

/*
 ALl the credits: https://www.youtube.com/watch?v=4PbgtyE0mGs
*/

Autor: Compositu

Publicado: 02/04/2024

Compartir Elemento Web

Donar a Compositu
Otras formas de ayudar
  • Compártelo en tus redes sociales.
  • Recomienda los elementos.
  • Regístrate Aquí
  • Deja tu comentario agradeciendo el aporte.

Descarga el código completo del Elemento Web y archivos necesarios (imágenes, librerias, plugins, frameword, etc)

Deja tu comentario