Rumah > hujung hadapan web > tutorial css > Mengapa Item Senarai Mendatar Saya Tidak Menjajar Dengan Betul, dan Bagaimana Saya Boleh Membetulkannya?

Mengapa Item Senarai Mendatar Saya Tidak Menjajar Dengan Betul, dan Bagaimana Saya Boleh Membetulkannya?

Patricia Arquette
Lepaskan: 2024-12-03 10:22:10
asal
356 orang telah melayarinya

Why Doesn't My Horizontal List Items Align Properly, and How Can I Fix It?

Penyelesaian Pemformatan Senarai Mendatar

Senarai item mendatar ialah elemen reka bentuk web yang biasa, tetapi memformatkannya mungkin mencabar. Seorang pengguna menghadapi masalah dengan senarai mendatar tidak dijajarkan dengan betul walaupun terdapat percubaan seperti menetapkan 'terapung' ke kiri.

Sampel kod yang disediakan menunjukkan penanda dan gaya yang digunakan untuk senarai mendatar:

ul#menuItems {
  ...
}
ul#menuItems li {
  display: inline;
  ...
}
ul#menuItems li a {
  ...
}
Salin selepas log masuk
<ul>
Salin selepas log masuk

Isu ini berpunca daripada penggunaan paparan: sebaris pada item senarai. Walaupun kaedah ini menjajarkan item senarai secara mendatar, kaedah ini juga mengalih keluar ruang antara mereka. Untuk menyelesaikan masalah ini, kod harus dikemas kini untuk menggunakan paparan: blok sebaris untuk item senarai:

ul > li {
    display: inline-block;
    /* You can also add some margins here to make it look prettier */
}
Salin selepas log masuk

Dengan pengubahsuaian ini, item senarai akan dipaparkan secara mendatar dengan jarak yang dikehendaki. Kod HTML yang dikemas kini berikut juga akan berfungsi:

<ul>
    
  • some item
  • another item
  • Salin selepas log masuk

    Atas ialah kandungan terperinci Mengapa Item Senarai Mendatar Saya Tidak Menjajar Dengan Betul, dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    sumber:php.cn
    Kenyataan Laman Web ini
    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
    Artikel terbaru oleh pengarang
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan