Rumah >hujung hadapan web >tutorial css >Mengapa 'text-overflow: ellipsis' saya tidak berfungsi?

Mengapa 'text-overflow: ellipsis' saya tidak berfungsi?

Barbara Streisand
Barbara Streisandasal
2024-11-10 03:47:02257semak imbas

Why isn't my

Menyelesaikan masalah "text-overflow: ellipsis" Isu

Penggunaan "text-overflow: ellipsis" bertujuan untuk memotong teks dalam elemen , memaparkan "..." apabila teks mencapai had yang ditentukan. Walau bagaimanapun, dalam beberapa keadaan, fungsi ini mungkin tidak berfungsi seperti yang diharapkan.

Dalam contoh yang diberikan, nampaknya "text-overflow: ellipsis" tidak mempunyai kesan yang diingini. Untuk menyelesaikan isu ini, pastikan gaya yang berkaitan telah digunakan dengan betul. Sebagai tambahan kepada "text-overflow: ellipsis," CSS harus mengandungi sifat berikut:

1. Limpahan:

overflow: hidden;

2. Lebar atau Lebar Maks:

width: [desired width];
max-width: [maximum width];

3. Paparan:

display: block;

4. Ruang Putih:

white-space: nowrap;

Coretan CSS komprehensif yang menggabungkan semua sifat ini disediakan di bawah:

span {
    border: solid 2px blue;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100px;
    display: block;
    overflow: hidden
}

Dengan menggunakan gaya ini, elemen "span" akan mengecil lebar apabila tetingkap semakin kecil, mengakibatkan pemangkasan teks dengan elipsis. Berikut ialah contoh untuk menggambarkan cara ia berfungsi:

HTML:

<span>Test test test test test test</span>

Atas ialah kandungan terperinci Mengapa 'text-overflow: ellipsis' saya tidak berfungsi?. 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