Jalur tugas / dari masukan ke hasil
Cara membuat efek glitch teks CSS
- 01
Ketik teks pratinjau
Masukkan 1–32 karakter di Teks pratinjau — penghitung di samping label melacak panjangnya. Kata yang pendek dan lebar paling mudah dibaca begitu lapisan mulai terbelah.
- 02
Atur tiga warna
Warna teks mengecat lapisan dasar, sementara Kanal sian dan Kanal merah adalah replika ber-offset yang menghasilkan pinggiran kromatik. Kanal yang mendekati sian dan merah murni memberi tampilan kromatik klasik; kanal yang diredam menghasilkan belahan yang lebih halus dan modern.
- 03
Sesuaikan gerakan glitch
Offset lapisan (1–12 px) mengatur seberapa jauh replika hanyut, dan Durasi siklus (0,2–3 detik) mengatur kecepatan loop. Pratinjau mementaskan ketiga lapisan secara langsung.
- 04
Pahami ketiga lapisan
Elemen dasar mempertahankan Warna teks Anda, sementara replika sian dipotong ke bagian atas baris dan yang merah ke bagian bawah. Setiap replika menjalankan animasi steps(2, end) — lompatan keras alih-alih geseran halus — yang membuat glitch terasa seperti interferensi sinyal.
- 05
Salin CSS glitch
Tekan Salin CSS atau Unduh .css untuk menyimpan toolars-text-glitch.css. Blok prefers-reduced-motion disertakan dalam ekspor dan mempertahankan pinggiran statis bagi pengunjung yang sensitif terhadap gerakan. Panel keluaran menampilkan jumlah byte langsung, dan kedua aksi tetap nonaktif selama teksnya gagal validasi.
- 06
Tambahkan atribut data-text
Replika membaca kontennya dari attr(data-text), jadi elemen Anda membutuhkan atribut data-text yang identik dengan teks yang terlihat. Saat teks berubah nanti, perbarui keduanya — atribut itulah yang benar-benar dicat oleh lapisan sian dan merah. Atributnya berada di elemen yang sama dengan kelasnya, jadi seluruh efek tetap satu tag.