Kode Memotong Judul Artikel yang tmapil.

 

Anda bisa menggunakan CSS untuk memotong teks secara visual dengan text-overflow: ellipsis;, tetapi untuk membatasi teks hingga 100 karakter secara fungsional, Anda perlu menggunakan JavaScript.

Berikut adalah tambahan kode JavaScript yang akan membatasi judul agar tidak lebih dari 100 karakter:

Tambahan JavaScript

document.addEventListener("DOMContentLoaded", function () {
    document.querySelectorAll("#recentpostsae h3").forEach(function (title) {
        let maxLength = 100;
        if (title.textContent.length > maxLength) {
            title.textContent = title.textContent.substring(0, maxLength) + "...";
        }
    });
});

Kode ini akan:

  • Mengecek setiap elemen <h3> dalam #recentpostsae.
  • Jika teks lebih dari 100 karakter, maka akan dipotong dan ditambahkan "..." di akhir.

Jika ingin hanya memotong teks secara visual tanpa mengubah kontennya, tambahkan kode CSS berikut:

Tambahan CSS

#recentpostsae h3 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
}

Namun, cara ini hanya bekerja jika teks dalam satu baris. Jika ingin memotong dalam beberapa baris, gunakan:

#recentpostsae h3 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

Silakan coba dan beri tahu jika ada yang perlu disesuaikan! 😊