글자가 써지는 효과를 적용하기 위해 몇몇 방법을 적용해 본 결과, css 트랜지션이나 에니메이션만으로는 글자 한 자 한 자가 써지는 듯한 효과 적용은 무리가 있었다. 그러던 중 찾은 스크립트를 통한 적용 방법.
방법은, 특정 id를 가진 div를 하나 만들어 준 다음,
<div id="demo"></div>
그 안에 쓰여질 글자를 스크립트로 문장을 만들어 넣어주기만 하면 끝.
<script>
_$("demo", 100, 800)
.type("Hello! ").wait(1000).speed(100)
.type("This is ").wait(300).speed(100)
.lineBreak()
.type("Typing Javascript", {
fontWeight: "bold",
color: "black",
}).speed(40)
.delete("Javascript").wait(1000).speed(200)
.type("JS", {
fontWeight: "bold",
color: "black",
}).wait(1000)
.lineBreak();
</script>
실행 예 :