Texte décrypté

Code HTML

				
					<!-- Texte animé -->
<div id="decrypt-1" class="decrypt-text" data-text="Le premier SMS de l’histoire disait 'Merry Christmas' "></div>

<!-- Font import -->
<link href="https://fonts.googleapis.com/css2?family=Unbounded&display=swap" rel="stylesheet">

<style>
.decrypt-text {
  font-family: 'Unbounded', sans-serif;
  font-size: 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  color: white;
}
</style>

<script>
function decryptText(el, speed = 50, chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!?$") {
  const finalText = el.dataset.text;
  let iterations = 0;
  let displayed = "";

  clearInterval(el._decryptInterval);
  el._decryptInterval = setInterval(() => {
    displayed = "";
    for (let i = 0; i < finalText.length; i++) {
      if (i < iterations) {
        displayed += finalText[i];
      } else {
        displayed += chars[Math.floor(Math.random() * chars.length)];
      }
    }
    el.textContent = displayed;
    iterations++;
    if (iterations > finalText.length) clearInterval(el._decryptInterval);
  }, speed);
}

document.addEventListener("DOMContentLoaded", () => {
  document.querySelectorAll(".decrypt-text").forEach(el => decryptText(el));
});
</script>

				
			

Comment insérer le code sur son site ?

✏️ Étape 1 : Copiez ce code.

Copier le code complet. Ne vous inquiétez pas, vous le collerez tel quel.

🛠️ Étape 2 : Ajoutez ce code dans votre site.

  1. Allez dans Pages > Modifier avec Elementor sur la page souhaitée

  2. Cherchez le widget HTML

  3. Glissez le widget HTML à l’endroit voulu sur la page

  4. Collez tout le code que vous venez de copier dans le champ HTML

  5. Cliquez sur Mettre à jour

✅ C’est terminé !


Quand vous visualisez la page, le texte circulaire tourne automatiquement, et ralentit si vous passez votre souris dessus 🌀

Strategie Execution Succès
Strategie Execution Succès

Agence de webdesign à Brest spécialisé dans le référencement local.

Notre Newsletters

Liens pratiques
Services
Location

Rue de l’Elorn, 29200 Brest

Site web réalisé par WREIZH.