Efek Teks
Berikut adalah tutorial CSS tentang beberapa efek teks yang umum digunakan
Shadow (Bayangan)
Efek bayangan dapat memberikan teks tampilan yang lebih menarik. Anda dapat mengatur bayangan horizontal, vertikal, blur, dan warna.
.text-shadow {
text-shadow: 2px 2px 4px #333;
}
Gradient Teks
Menggunakan gradient pada teks bisa sangat mencolok. Gunakan linear atau radial gradient.
.gradient-text {
background: linear-gradient(to right, #ff9a9e, #fad0c4);
-webkit-background-clip: text;
color: transparent;
}
Teks Berkerlap
Untuk menciptakan efek teks yang tumpang tindih:
.overlapping-text {
position: relative;
}
.overlapping-text::after {
content: attr(data-text);
position: absolute;
top: 5px;
left: 5px;
color: #fff;
z-index: -1;
}
Animasi Teks
Tambahkan animasi ke teks Anda untuk menarik perhatian.
@keyframes text-animation {
0% {
transform: scale(1);
}
50% {
transform: scale(1.2);
}
100% {
transform: scale(1);
}
}
.animated-text {
animation: text-animation 2s infinite;
}
Anda dapat menggabungkan efek-efek ini dalam HTML Anda dengan menambahkan kelas CSS yang sesuai ke elemen teks Anda.
<h1 class="text-shadow">Efek Teks</h1>
<h2 class="gradient-text">Gradient Teks</h2>
<p class="overlapping-text" data-text="Teks Tumpang Tindih">Teks Tumpang Tindih</p>
<p class="animated-text">Teks dengan Animasi</p>
Semoga tutorial ini membantu Anda memulai dengan efek teks CSS!