Langkah-langkah selain daripada memaparkan elips dalam CSS: 1. Sembunyikan bahagian kandungan teks yang melebihi bekas 2. Pastikan teks boleh dibalut dengan betul agar sesuai dengan lebar atau ketinggian bekas; lebar atau tinggi bekas , akan menyembunyikan kandungan berlebihan, dan anda boleh menambah peninggalan di hujung bahagian tersembunyi 4. Gunakan sifat lebar dan ketinggian CSS untuk menetapkan lebar atau ketinggian bekas.
Dalam CSS, apabila kandungan teks melebihi lebar atau ketinggian bekas, elips boleh digunakan untuk menunjukkan bahawa kandungan teks disembunyikan. Kesan ini sering digunakan dengan teks atau tajuk panjang dalam bekas seperti jadual, senarai dan kad untuk menjimatkan ruang dan memberikan pengalaman pengguna yang lebih baik. Berikut akan memperkenalkan secara terperinci cara menggunakan CSS untuk mencapai kesan selain daripada memaparkan elips.
1. Teks limpahan bersembunyi
Untuk mencapai kesan selain daripada memaparkan elips, anda perlu menyembunyikan bahagian kandungan teks yang melebihi bekas. Anda boleh menggunakan sifat limpahan CSS untuk menetapkan gelagat limpahan bekas. Nilai atribut yang biasa digunakan ialah:
limpahan: tersembunyi;: Sembunyikan kandungan berlebihan dalam bekas; menatal mengikut jalur yang diperlukan.
Sebagai contoh, jika anda ingin menyembunyikan kandungan teks yang melebihi lebar bekas, anda boleh menetapkan atribut limpahan-x bekas kepada tersembunyi Jika anda ingin menyembunyikan kandungan teks yang melebihi ketinggian bekas, anda boleh menetapkan atribut limpahan-y bekas kepada tersembunyi.
2. Pembalut teksSelepas menyembunyikan kandungan teks, anda perlu memastikan teks boleh membalut dengan betul agar sesuai dengan lebar atau ketinggian bekas. Anda boleh menggunakan sifat ruang putih CSS untuk mengawal cara pembalut teks. Nilai atribut yang biasa digunakan ialah: white-space: nowrap;: melarang pembalut teks, semua kandungan teks akan dipaparkan dalam satu baris
white-space: normal;: benarkan teks dibalut, secara automatik membalut mengikut keperluan;
ruang putih: pra;: Kekalkan ruang dan baris baharu dalam teks, tetapi benarkan teks dibalut.
Biasanya, kita perlu membalut kandungan teks agar sesuai dengan lebar bekas, supaya kita boleh menetapkan sifat ruang putih bekas itu kepada normal.
3. Tambah elipsisApabila kandungan teks melebihi lebar atau tinggi bekas, kandungan yang berlebihan akan disembunyikan. Untuk mengingatkan pengguna, anda boleh menambah elipsis di hujung bahagian tersembunyi. Anda boleh menggunakan sifat limpahan teks CSS untuk mencapai kesan ini. Nilai atribut yang biasa digunakan ialah: text-overflow: clip;: Sembunyikan kandungan berlebihan dan jangan paparkan elipsis;
text-overflow: ellipsis;: Sembunyikan kandungan berlebihan dan paparkan elipsis.
Untuk mencapai kesan elipsis, sifat limpahan teks bekas perlu ditetapkan kepada elipsis.
4. Tetapkan lebar atau tinggiAkhir sekali, untuk menyembunyikan bahagian teks di luar bekas dan memaparkan elipsis, anda perlu menetapkan lebar atau ketinggian bekas. Anda boleh menggunakan ciri lebar dan ketinggian CSS untuk menetapkan lebar atau tinggi bekas. Ringkasnya, langkah-langkah untuk menggunakan CSS untuk mencapai kesan selain daripada memaparkan elips adalah seperti berikut:
Tetapkan sifat limpahan-x atau limpahan-y bekas kepada tersembunyi untuk menyembunyikan bahagian lebihan kandungan teks
Tukar sifat putih bekas itu ditetapkan kepada normal untuk membenarkan teks membalut; boleh disembunyikan.
Berikut ialah contoh kod yang menunjukkan cara menggunakan CSS untuk mencapai kesan melebihi paparan elips:
<style> .container { width: 200px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } </style> <div class="container"> This is a long text that will be truncated with an ellipsis when it exceeds the container width. </div>
Di atas ialah cara menggunakan CSS untuk mencapai kesan melebihi paparan elips. Kesan ini boleh dicapai dengan mudah dengan menetapkan gelagat limpahan bekas, cara pembalut teks, gaya elipsis dan lebar atau ketinggian bekas.
Atas ialah kandungan terperinci css di luar paparan.... Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!