Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Melaksanakan Elipsis dalam Teks Dipenggal dengan Elemen Boleh Diubah Saiz?

Bagaimana untuk Melaksanakan Elipsis dalam Teks Dipenggal dengan Elemen Boleh Diubah Saiz?

Barbara Streisand
Lepaskan: 2024-10-30 06:57:28
asal
313 orang telah melayarinya

How to Implement Ellipsis in Truncated Text with Resizable Elements?

Sisipan Ellipsis dalam Teks Terpenggal

Untuk melaksanakan elips di tengah-tengah teks dalam elemen boleh ubah saiz, pertimbangkan pendekatan berikut:

Langkah 1: Pengisytiharan Atribut Data

Dalam HTML, masukkan teks penuh dalam atribut data-* tersuai, seperti:

Langkah 2: Pendengar Acara

Tugaskan pendengar acara untuk memuatkan dan mengubah saiz kepada fungsi JavaScript.

Langkah 3: Fungsi Ellipsis

Gunakan fungsi JavaScript berikut untuk mengendalikan sisipan elipsis:

<code class="javascript">function start_and_end(str) {
  if (str.length > 35) {
    return str.substr(0, 20) + '...' + str.substr(str.length - 10, str.length);
  }
  return str;
}</code>
Salin selepas log masuk

Laraskan nilai (cth., 20 dan 10) untuk pemangkasan yang berbeza.

Langkah 4: Sisipan InnerHTML

Dalam fungsi pendengar acara, baca data asal atribut dan letakkannya dalam HTML dalaman teg span:

<code class="javascript">mySpan.innerHTML = start_and_end(mySpan.getAttribute("data-original"));</code>
Salin selepas log masuk

Langkah 5: Petua Alat (Pilihan)

Untuk menyediakan petua alat untuk pengguna dengan rentetan penuh , tambahkan teg abbr dengan atribut tajuk:

...

Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Elipsis dalam Teks Dipenggal dengan Elemen Boleh Diubah Saiz?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan