Salam hangat teman-teman, semoga teman-teman sehat selalu ya, Kali ini saya akan mencoba membagi Cara Membuat Animasi Typewriter Menggunakan HTML dan CSS.

Pasti teman-teman ingin tampilan web teman-teman lebih menarik dengan menyisipkan animasi-animasi pada web.

Nah supaya web teman-teman lebih menarik saya akan memberikan contoh Cara Membuat Animasi Typewriter Menggunakan HTML dan CSS. berikut langkah-langkahnya:

– Pertama teman-teman ketikan dulu tag HTML berikut pada text editor teman-teman. Dan beri class seperti gambar di bawah ini:

<!DOCTYPE html>
<html>
<head>
	<title></title>
	<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>

	<div class="typewriter">
	  <h1>Dumetschool</h1>
	</div>

</body>
</html>

– Kedua teman-teman keyikan css di bawah ini dan save dengan nama style.css.

body {
  background: #333;
  color: #fff;
  font-family: monospace;
  padding-top: 5em;
  display: flex;
  justify-content: center;
}

/* demo */
.typewriter h1 {
  overflow: hidden; /* memastikan konten tidak tampil sebelum animasi dimulai */
  border-right: .15em solid orange; /* cursor pada typewriter */
  white-space: nowrap; /* tetap menjaga konten berada pada satu garis */
  margin: 0 auto; /* membuat efek scrolling pada saat animasi berjalan */
  letter-spacing: .15em; /* tambhakan bila di perlukan */
  animation: 
    typing 3.5s steps(40, end),
    blink-caret .75s step-end infinite;
}

/* efek pengetikan */
@keyframes typing {
  from { width: 0 }
  to { width: 100% }
}

/* efek pada cursor */
@keyframes blink-caret {
  from, to { border-color: transparent }
  50% { border-color: orange; }
}

Untuk penjalasan fungsi dari cssnya saya sudah beri commenting pada file css di atas

– Hasilnya akan menjadi seperti ini.

cara-membuat-animasi-typewriter-menggunakan-html-dan-css

Kalau di jalankan di browser dia akan mengetikan text yang ada pada tag <h1> secara otomatis.

 

Bagaimana teman-teman mudahkan Cara Membuat Animasi Typewriter Menggunakan HTML dan CSS. Sekian artikel saya hari ini. Sehat selalu ya teman-teman, selamat mencoba.