logo logo

Portal media terdepan yang menyajikan informasi terkini seputar dunia teknologi, gadget, dan inovasi digital di Indonesia.

Sentral Media

Langganan Update Teknologi

Dapatkan rangkuman berita mingguan langsung ke email Anda.

Daftar Newsletter

Surabaya, Indonesia

Kota Surabaya, Jawa Timur

Email: redaksi@sentralmediateknologi.id

Frontend & Ui/Ux

Text-Shadow: Memberi Efek Timbul pada Teks.

Tutorial ini akan membahas cara memberikan efek bayangan pada teks menggunakan properti text-shadow. Materi mencakup penjelasan parameter (horizontal, vertikal, blur, dan warna), teknik pembuatan teks "3D", hingga tips menjaga aksesibilitas agar teks tetap nyaman dibaca tanpa membuat mata lelah.

avatar
Super Administrator

SentralMediaTeknologi.id


  • 25 Apr 2026
  • 12:15 WIB
Css3
Css3 (Foto: Text Formatting: Text-Align, Text-Decoration, Text-Transform, Letter-Spacing.)

 

Text-Shadow: Memberi Efek Timbul dan Dimensi pada Teks

Berbeda dengan bayangan kotak, text-shadow mengikuti lekukan setiap huruf secara spesifik. Ini adalah alat yang sangat kuat untuk desain tipografi yang berani.

1. Anatomi Properti Text-Shadow

Properti ini menggunakan nilai yang hampir sama dengan box-shadow, namun tanpa nilai spread.

CSS
text-shadow: h-shadow v-shadow blur-radius color;

  • h-shadow: Jarak bayangan secara horizontal (kanan/kiri).

  • v-shadow: Jarak bayangan secara vertikal (atas/bawah).

  • blur-radius: Tingkat keburaman bayangan. Makin tinggi, makin menyebar.

  • color: Warna bayangan.


2. Teknik Efek Teks Populer

A. Efek Timbul Sederhana (Drop Shadow)

Memberikan sedikit jarak pada bayangan untuk membuat teks seolah melayang di atas permukaan.

CSS
.drop-shadow { color: #2c3e50; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
}

B. Efek Glow (Bercahaya)

Dengan menghilangkan offset (setel ke 0) dan memberikan blur yang tinggi, teks akan terlihat bersinar.

CSS
.glow { color: white; text-shadow: 0 0 10px #3498db, 0 0 20px #3498db;
}

C. Efek Teks 3D (Layered Shadows)

Kita bisa menggunakan banyak bayangan sekaligus (dipisahkan koma) untuk menciptakan ilusi ketebalan karakter.

CSS
.text-3d { color: #white; text-shadow: 1px 1px 0 #ccc, 2px 2px 0 #bbb, 3px 3px 0 #aaa, 4px 4px 5px rgba(0,0,0,0.5);
}


3. Tutorial: Meningkatkan Keterbacaan di Atas Gambar

Di proyek SatuMedia (riwara.id), Anda mungkin sering menempatkan teks judul di a tas gambar latar belakang yang ramai. text-shadow adalah penyelamat agar teks tetap terbaca dengan jelas.

Struktur HTML

HTML
<div class="hero-section"> <h1 class="readable-text">Berita Utama Hari Inih1>
div>

Kode CSS

CSS
.hero-section { background-image: url('news-bg.jpg'); background-size: cover; height: 300px; display: flex; align-items: center; justify-content: center;
} .readable-text { color: white; font-size: 3rem; font-weight: bold; /* Bayangan halus namun gelap membantu memisahkan teks dari gambar */ text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.8);
}


4. Tips Penting & Aksesibilitas

  1. Jangan Terlalu Berlebihan: Terlalu banyak bayangan pada paragraf panjang akan membuat teks sulit dibaca dan menyebabkan pusing. Gunakan text-shadow hanya untuk Judul (Headings) atau teks pendek.

  2. Kontras adalah Kunci: Jika teks berwarna terang, gunakan bayangan gelap. Jika teks berwarna gelap, gunakan bayangan yang lebih gelap lagi atau bayangan terang (glow) untuk pemisahan.

  3. Warna Halus: Seperti pada box-shadow, hindari menggunakan warna hitam pekat (#000). Gunakan rgba(0,0,0,0.5) agar transisi terlihat lebih natural.

Stories

avatar

Jurnalis dan analis internasional, mengurai dinamika geopolitik, ekonomi global, dan konflik dunia dengan ketajaman dan kedalaman.


Bagikan artikel ini

Stay Connected