JSFiddle - React, Tailwind, and code Playground

HTML

<div class="animate-text">
  <p class="first-text">HTML</p><br>
</div>

SCSS

p:not(:first-child){
  display:none;
}
p{
  margin: 0 auto;
  font-size:24px;
}

JavaScript

var textClass = $(".first-text");
var text = textClass.text();
textClass.text("");
for (var i in text){
  $(textClass).animate({
    opacity: 0.25
  }, 200, function(){
    $(textClass).append(text.charAt(i));
  });
}