Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Mencipta Limpahan Teks Berbilang Baris dengan Ellipsis dalam CSS?

Bagaimana untuk Mencipta Limpahan Teks Berbilang Baris dengan Ellipsis dalam CSS?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-03 01:26:11180semak imbas

How to Create a Multi-Line Text Overflow with Ellipsis in CSS?

Limpahan Teks Berbilang Baris dengan Elipsis dalam CSS

Mencapai limpahan teks dengan elipsis tetapi membenarkan berbilang baris boleh mencabar. Walau bagaimanapun, sifat CSS boleh mencapainya dengan berkesan.

Untuk mencipta kesan elipsis tiga baris, gunakan kod berikut:

display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;

Kod ini menggunakan "-webkit-box" dan " -webkit-line-clamp" untuk memaksa teks ke dalam kotak dengan tiga baris. Sifat "-webkit-box-orient" menetapkan orientasi kepada menegak, manakala "overflow: hidden" dan "text-overflow: ellipsis" mencipta kesan elipsis.

Jika anda menghadapi masalah keserasian penyemak imbas, cuba pilihan sandaran berikut:

display: flex;
flex-wrap: wrap;
line-height: 1.5em;
height: 4.5em;
overflow: hidden;
text-overflow: ellipsis;

Sifat ini juga memaksa teks menjadi berbilang baris dan membenarkan limpahan elipsis.

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Limpahan Teks Berbilang Baris dengan Ellipsis dalam CSS?. 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