Aller au contenu principal
Partagez cette démonstration :

Transformation texte filtres CSS

Dernière mise à jour : décembre 2022

Text transform

Le code :



<div class="conteneur">

<span>Text transform</span>

</div>





*,*::before,*::after{box-sizing: border-box}

	
.conteneur{

margin: 5rem auto;
font-family:"...";
display: flex;
justify-content: center;
background-color: #000;
filter: contrast(30);
padding: 1rem;
overflow: hidden
}
	
.conteneur span{
  
font-size: 4rem;
hyphens: auto;
color: #fff;
animation: text-transform 4s ease-in-out forwards; 
letter-spacing: -2rem;
}
	
@keyframes text-transform{
  0% {
  
    letter-spacing: -2rem;
    filter: blur(10px);
  }
 
  50% {
    filter: blur(5px);
  }
	
  100% {
    letter-spacing: 1rem;
    filter: blur(2px);
  }
}	





Vous rencontrez un problème avec cette démonstration ?

Vous avez constaté un oubli ou une erreur dans le code ? N'hésitez pas à me le signaler par mail (contact@guyom-design.com). Vous ne parvenez pas à faire fonctionner la démonstration ? Vous pouvez également me contacter et je vous aiderai si je le peux.