Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Membetulkan Baris Kedua Tidak Sejajar dalam Item Senarai Berbilang Baris?

Bagaimana untuk Membetulkan Baris Kedua Tidak Sejajar dalam Item Senarai Berbilang Baris?

Barbara Streisand
Barbara Streisandasal
2024-12-27 08:30:10805semak imbas

How to Fix Misaligned Second Lines in Multi-Line List Items?

Item Li pada Dua Baris: Mengatasi Salah Jajaran dalam Baris Kedua

Apabila bekerja dengan senarai tidak tersusun, anda mungkin menghadapi senario di mana senarai item dibalut ke baris kedua, menyebabkan baris kedua diimbangi daripada yang pertama. Penjajaran salah ini boleh mengganggu estetika visual senarai anda.

Dalam contoh yang disediakan, kod HTML berikut telah digunakan untuk mencipta senarai:

<ul>
  <li><i class="fa fa-check fa-fw"></i>List item on 1 line</li>
  <li><i class="fa fa-check fa-fw"></i>List item on 1 line</li>
  <li><i class="fa fa-check fa-fw"></i>This is a list item that actually takes up 2 lines. Looks ugly</li>
</ul>

Isu timbul kerana ikon tandakan ( ) ialah kandungan sebaris. Apabila teks dibalut, ikon kekal pada baris yang sama, membawa kepada salah jajaran baris kedua.

Untuk menyelesaikan isu ini, anda boleh menggunakan sifat inden teks, yang menentukan jumlah ruang mendatar yang tinggal sebelum baris pertama teks dalam elemen. Dengan menetapkan nilai inden teks negatif, anda boleh mengalihkan baris pertama ke kiri, menjajarkannya dengan baris berikutnya.

li {
  text-indent: -1.28571429em;
}

Untuk mengimbangi inden negatif, anda boleh menggunakan padding positif pada elemen:

li {
  padding-left: 1.28571429em;
}

Dengan menggunakan gaya ini, anda boleh menjajarkan baris kedua item senarai dengan yang pertama, menghasilkan visual yang lebih padu pembentangan.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Baris Kedua Tidak Sejajar dalam Item Senarai Berbilang Baris?. 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