<h1 id="elementEl">Walter Nascimento Barroso</h1>
#elementEl::after {
content: '|';
margin-left: 5px;
animation: blink 0.7s infinite;
}
@keyframes blink {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
'use strict';
function typeWriter(el) {
const textArray = el.innerHTML.split('');
el.innerHTML = '';
textArray.forEach((letter, i) =>
setTimeout(() => (el.innerHTML += letter), 95 * i)
);
setInterval(() => typeWriter(el), 8000);
}
typeWriter(elementEl);
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.