Rumah  >  Artikel  >  hujung hadapan web  >  Berikut ialah beberapa pilihan tajuk, mengekalkan format soalan dan mencerminkan kandungan artikel: Pendek & Ringkas: * Bagaimana untuk Mencipta Elipsis untuk Teks Berbilang Baris dalam Div Bersaiz Tetap? * Teks Ove

Berikut ialah beberapa pilihan tajuk, mengekalkan format soalan dan mencerminkan kandungan artikel: Pendek & Ringkas: * Bagaimana untuk Mencipta Elipsis untuk Teks Berbilang Baris dalam Div Bersaiz Tetap? * Teks Ove

Barbara Streisand
Barbara Streisandasal
2024-10-27 00:39:03992semak imbas

Here are a few title options, keeping the question format and reflecting the article's content:

Short & Concise:

* How to Create an Ellipsis for Multi-Line Text in a Fixed-Sized Div?
* Text Overflowing? Ellipsis Solution for Fixed Width and Height Divs

Limpahan Teks Ellips untuk Lebar dan Tinggi Tetap

Isu:

Mencipta elipsis untuk teks berbilang baris dalam elemen dengan lebar dan ketinggian tetap boleh mencabar. Walaupun meneroka pemalam jQuery, penyelesaian yang sesuai sukar difahami.

Penyelesaian:

Menggunakan jQuery, anda boleh mencapai kesan yang diingini dengan mengalih keluar perkataan terakhir secara berulang daripada teks sehingga ia sesuai dengan yang ditentukan ketinggian. Berikut ialah coretan kod:

var $p = $('#fos p');
var divh = $('#fos').height();
while ($p.outerHeight() > divh) {
    $p.text(function (index, text) {
        return text.replace(/\W*\s(\S)*$/, '...');
    });
}

Skrip ini berulang kali menggantikan perkataan terakhir teks dengan elipsis (...) sehingga teks dimuatkan dalam

. Walaupun JavaScript dilumpuhkan, teks akan dipaparkan dengan betul tetapi tanpa elipsis.

Untuk mengoptimumkan prestasi, pertimbangkan untuk menggabungkan pemangkasan sisi klien ini dengan pemangkasan sebelah pelayan untuk mengurangkan overhed.

Untuk contoh yang berfungsi, lihat Demo jsFiddle ini.

Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk, mengekalkan format soalan dan mencerminkan kandungan artikel: Pendek & Ringkas: * Bagaimana untuk Mencipta Elipsis untuk Teks Berbilang Baris dalam Div Bersaiz Tetap? * Teks Ove. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn