Rumah  >  Artikel  >  hujung hadapan web  >  Tafsiran sifat pembalut aksara CSS: balutan perkataan dan sempang

Tafsiran sifat pembalut aksara CSS: balutan perkataan dan sempang

WBOY
WBOYasal
2023-10-22 08:06:491850semak imbas

CSS 字符换行属性解读:word-wrap 和 hyphens

Tafsiran sifat pembalut aksara CSS: balutan perkataan dan sempang, contoh kod khusus diperlukan

Dalam pembangunan bahagian hadapan, masalahnya daripada pembalut teks ialah Cabaran biasa. Apabila panjang teks melebihi lebar bekas, kita perlu mencari cara untuk mengawal pembalut teks untuk memastikan reka letak keseluruhan cantik dan menyesuaikan diri dengan saiz skrin yang berbeza. CSS menyediakan pelbagai cara untuk menangani masalah ini, termasuk sifat pembalut aksara dan sempang perkataan.

  1. word-wrap

Atribut word-wrap digunakan untuk mengawal apabila rentetan berterusan (seperti rentetan panjang aksara tanpa ruang ) Sama ada untuk membenarkan pembungkusan perkataan automatik apabila lebar bekas melebihi. Ia mempunyai dua nilai yang biasa digunakan:

  • normal: Nilai lalai bermaksud apabila perkataan melebihi lebar bekas, ia akan dibalut ke baris seterusnya.
  • break-word: Menunjukkan bahawa apabila perkataan melebihi lebar bekas, keseluruhan perkataan akan dipaksa untuk dipecahkan ke baris seterusnya.

Berikut ialah contoh kod menggunakan word-wrap:

.container {
  width: 200px;
  word-wrap: break-word;
}

Dalam kod di atas, kami menetapkan lebar bekas kepada 200px, dan meletakkan perkataan Atribut -wrap ditetapkan kepada break-word. Dengan cara ini, apabila kandungan teks dalam bekas melebihi 200px, keseluruhan perkataan akan secara automatik dipaksa untuk dibahagikan kepada baris seterusnya.

  1. sempang

sempang sifat digunakan untuk mengawal sama ada patah perkataan dibenarkan apabila perkataan melebihi lebar bekas, supaya lebih baik memperuntukkan ruang. Ia mempunyai tiga nilai yang biasa digunakan:

  • none: nilai lalai, menunjukkan bahawa tanda sempang dan pemisah baris tidak dibenarkan.
  • manual: Menunjukkan untuk menentukan secara manual kedudukan sempang dan pemisah baris, dan menggunakan sempang untuk membelah perkataan ke baris seterusnya.
  • auto: Menunjukkan tanda sempang automatik dan pembalut baris Penyemak imbas akan secara automatik menentukan kedudukan kata sempang dan pembalut baris berdasarkan bahasa dan kandungan teks.

Berikut ialah kod sampel menggunakan sempang:

.container {
  width: 200px;
  hyphens: auto;
}

Dalam kod di atas, kami menetapkan lebar bekas kepada 200px dan menetapkan atribut sempang untuk auto. Dengan cara ini, apabila kandungan teks dalam bekas melebihi 200px, penyemak imbas akan secara automatik menentukan kedudukan tanda sempang dan pemisah baris berdasarkan bahasa dan kandungan teks untuk memperuntukkan ruang dengan lebih baik.

Dengan menggunakan dua sifat pembalut aksara iaitu balut perkataan dan sempang, kami boleh mengawal kesan pembalut teks dengan lebih fleksibel, menjadikan reka letak halaman lebih cantik dan boleh disesuaikan dengan saiz skrin yang berbeza.

Untuk meringkaskan, sifat pembalut aksara pembalut perkataan dan sempang dalam CSS menyediakan cara yang fleksibel untuk mengawal kesan pembalut teks. Mereka boleh membantu kami menyelesaikan masalah pembalut baris apabila teks melebihi lebar bekas, dengan itu mencapai kesan reka letak halaman yang lebih baik. Melalui tetapan nilai yang berbeza, kita boleh memilih kaedah pembalut baris yang sesuai mengikut keperluan kita. Dalam pembangunan sebenar, kita boleh memilih atribut yang hendak digunakan mengikut situasi tertentu untuk mencapai kesan visual yang terbaik.

Atas ialah kandungan terperinci Tafsiran sifat pembalut aksara CSS: balutan perkataan dan sempang. 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